[data-manual-image-id]{outline:2px dashed #3073ad;outline-offset:4px;cursor:pointer}[data-manual-image-id]:hover,[data-manual-image-id]:focus-visible,[data-image-selected=true]{outline:3px solid #1264af;outline-offset:4px;box-shadow:0 0 0 6px #1264af24}.manual-image-removed{display:flex;align-items:center;justify-content:center;min-width:100px;min-height:80px;border:2px dashed #a0a9a5;background:#edf1ef;color:#53615a;text-align:center}.manual-image-removed-label{display:block;padding:12px;font-size:13px;line-height:1.4}.manual-symbol-removed{min-width:32px;min-height:32px}.manual-footer-removed{min-width:80px;min-height:24px;font-size:11px}.manual-added-images{padding:24px}.manual-added-image{max-width:100%;margin:0 auto 20px}.manual-added-image:last-child{margin-bottom:0}.manual-added-image img{display:block;height:auto;width:100%}.manual-image-panel{font-size:12px;color:#24382d}.manual-image-panel label{display:flex;flex-direction:column;gap:5px;margin:12px 0;font-weight:600}.manual-image-panel input,.manual-image-panel select{width:100%;min-width:0;padding:8px;border:1px solid #cbd6cf;border-radius:5px;background:#fff;color:#24382d;font:inherit}.manual-image-panel input[type=file]{padding:7px}.manual-image-panel button{padding:8px 10px;border:1px solid #c8d6ce;border-radius:6px;background:#fff;color:#253e32;font:inherit;font-weight:600;cursor:pointer}.manual-image-panel button:disabled{opacity:.45;cursor:default}.manual-image-panel-actions{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0}.manual-image-panel-note{color:#617268;line-height:1.5}.manual-image-panel-error{padding:9px;background:#fff0ed;color:#943329}@media print{[data-manual-image-id]{outline:none;box-shadow:none}}.manual-history-panel{position:fixed;top:calc(64px + var(--editor-toolbar-height, 112px) + 12px);bottom:16px;left:16px;z-index:44;width:380px;max-width:calc(100vw - 32px);overflow-y:auto;overscroll-behavior:contain;padding:20px;border:1px solid #cbd8d0;border-radius:12px;background:#fff;box-shadow:0 10px 35px #152c201a;color:#24382d;font-size:13px;line-height:1.5}.manual-history-panel button,.manual-account button{border:1px solid #c8d6ce;border-radius:6px;background:#fff;color:#253e32;font:inherit;font-size:12px;font-weight:600;cursor:pointer}.manual-history-panel button:disabled,.manual-account button:disabled{opacity:.5;cursor:default}.manual-history-panel button:focus-visible,.manual-history-panel input:focus-visible,.manual-history-panel select:focus-visible,.manual-account button:focus-visible,.manual-account input:focus-visible{outline:3px solid #37b98f;outline-offset:2px}.manual-history-header,.manual-history-list-header,.manual-history-change-heading,.manual-history-release-line,.manual-history-actions,.manual-account-actions{display:flex;align-items:center;gap:8px}.manual-history-header,.manual-history-list-header{justify-content:space-between}.manual-history-header{align-items:flex-start;gap:14px}.manual-history-header h2{margin:3px 0 4px;font-size:22px}.manual-history-header p,.manual-history-detail-header p{margin:0;color:#64756a;font-size:12px}.manual-history-eyebrow{color:#007d5f;font-size:10px;font-weight:700;letter-spacing:.12em}.manual-history-panel .manual-history-close{flex:0 0 32px;height:32px;padding:0;font-size:21px;line-height:1}.manual-history-list-header{margin-top:20px}.manual-history-list-header h3,.manual-history-detail h3{margin:0;font-size:14px}.manual-history-list-header h3 span{color:#007d5f}.manual-history-list-header button,.manual-history-actions button,.manual-account-actions button{padding:7px 10px}.manual-history-release-list,.manual-history-changes{padding:0;list-style:none}.manual-history-release-list{display:grid;gap:7px;max-height:30vh;overflow-y:auto;margin:10px 0 0}.manual-history-panel .manual-history-release{display:grid;gap:4px;width:100%;padding:10px 11px;border-color:#d7e2da;background:#fbfdfc;text-align:left}.manual-history-panel .manual-history-release[aria-pressed=true]{border-color:#008c68;background:#ecf8f2;box-shadow:inset 3px 0 #008c68}.manual-history-release-line strong{color:#174634;font-size:14px}.manual-history-latest,.manual-history-kind{padding:2px 6px;border-radius:4px;background:#e0eee7;color:#285b46;font-size:10px;font-weight:700}.manual-history-release-count{margin-left:auto;color:#607369;font-size:11px}.manual-history-release-message{overflow-wrap:anywhere;color:#30463a;font-weight:500}.manual-history-release-meta{color:#687b70;font-size:11px;font-weight:400}.manual-history-detail{padding-top:16px;margin-top:18px;border-top:1px solid #dfe8e1}.manual-history-detail-header{display:grid;gap:10px}.manual-history-actions,.manual-account-actions{flex-wrap:wrap}.manual-history-panel .is-primary,.manual-account .is-primary{border-color:#007d5f;background:#007d5f;color:#fff}.manual-history-message{padding:9px 10px;margin:12px 0;border-radius:6px;background:#f3f7f4;overflow-wrap:anywhere;white-space:pre-wrap}.manual-history-filters{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:8px}.manual-history-filters label,.manual-account-menu label{display:grid;gap:4px;color:#40584a;font-size:11px;font-weight:600}.manual-history-filters input,.manual-history-filters select,.manual-account-menu input{width:100%;min-width:0;padding:8px;border:1px solid #cbd6cf;border-radius:5px;background:#fff;color:#24382d;font:inherit;font-size:12px;font-weight:400}.manual-history-changes{display:grid;gap:11px;margin:12px 0 0}.manual-history-change{overflow:hidden;border:1px solid #dce7df;border-radius:7px}.manual-history-change-heading{flex-wrap:wrap;padding:8px;background:#f7faf8}.manual-history-change-heading strong{min-width:0;overflow-wrap:anywhere;font-size:12px}.manual-history-change-heading>span:last-child{color:#64756a;font-size:11px}.manual-history-diff{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.manual-history-before,.manual-history-after{min-width:0;padding:8px}.manual-history-before{background:#fff2f0;color:#843c35}.manual-history-after{background:#eef9f1;color:#23683f}.manual-history-diff-label{font-size:11px;font-weight:700}.manual-history-value pre{margin:5px 0 0;color:inherit;font:inherit;font-size:11px;white-space:pre-wrap;overflow-wrap:anywhere}.manual-history-value img{display:block;width:auto;max-width:100%;max-height:100px;margin-top:6px;object-fit:contain}.manual-history-image-error{display:block;margin-top:6px;font-size:11px}.manual-history-empty,.manual-history-error,.manual-account-error{margin:12px 0;font-size:12px;overflow-wrap:anywhere}.manual-history-empty{color:#64756a}.manual-history-error,.manual-account-error{padding:9px;border-radius:6px;background:#fff0ed;color:#943329}.manual-account{position:relative;flex:0 0 auto}.manual-account .manual-account-trigger{max-width:220px;padding:8px 10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-account-menu{position:absolute;top:calc(100% + 8px);right:0;z-index:65;width:min(300px,calc(100vw - 24px));padding:16px;border:1px solid #cbd8d0;border-radius:9px;background:#fff;box-shadow:0 10px 35px #152c2029;color:#24382d;font-size:13px;line-height:1.5}.manual-account-heading,.manual-account-menu form{display:grid;gap:10px}.manual-account-heading{margin-bottom:12px}.manual-account-heading strong{font-size:15px}.manual-account-heading span{color:#64756a;font-size:12px}.manual-account-google{display:flex;justify-content:center;min-height:44px}.manual-account-google-link{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 12px;border:1px solid #c8d6ce;border-radius:4px;background:#fff;color:#1f1f1f;font-size:14px;font-weight:600;text-decoration:none}.manual-account-google-fallback{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:0 12px;border:1px solid #c8d6ce;border-radius:4px;background:#fff;color:#1f1f1f;font-size:14px;font-weight:500}.manual-account-google.is-disabled,.manual-account-google .is-disabled{pointer-events:none;opacity:.55}.manual-account-divider{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:4px 0 2px;color:#7a8c82;font-size:11px;font-weight:600}.manual-account-divider:before,.manual-account-divider:after{content:"";height:1px;background:#d7e2da}@media(min-width:1480px){.figma-manual-site:not([data-editor-mode=edit]):has(.manual-history-panel) .figma-manual-stage{width:calc(100% - 396px);margin-left:396px}.figma-manual-site:not([data-editor-mode=edit]):has(.manual-history-panel) .figma-sticky-tabs,.figma-manual-site:not([data-editor-mode=edit]):has(.manual-history-panel) .figma-assessment-subtabs{left:calc(50% + 198px)}}@media(min-width:1800px){.figma-manual-site[data-editor-mode=edit]:has(.manual-history-panel) .figma-manual-stage{width:calc(100% - 792px);margin-left:396px}.figma-manual-site[data-editor-mode=edit]:has(.manual-history-panel) .figma-sticky-tabs,.figma-manual-site[data-editor-mode=edit]:has(.manual-history-panel) .figma-assessment-subtabs{left:50%}}@media(max-width:1479px){.manual-history-panel{top:auto;bottom:12px;left:12px;max-height:60vh;max-width:calc(100vw - 24px)}.manual-history-release-list{max-height:22vh}}@media print{.manual-history-panel,.manual-account{display:none!important}.figma-manual-site:not([data-editor-mode=edit]):has(.manual-history-panel) .figma-manual-stage,.figma-manual-site[data-editor-mode=edit]:has(.manual-history-panel) .figma-manual-stage{width:100%;margin-left:0}}.figma-manual-site{scroll-behavior:smooth}html:has(.figma-manual-site){scroll-behavior:smooth}.figma-manual-site{--manual-width: 1024px;--site-header-height: 64px;--tabs-height: 57px;min-width:calc(var(--manual-width) + 64px);min-height:100vh;background:#dfe2e1;color:#151515;font-family:Pretendard Variable,Pretendard,SUIT,Noto Sans KR,Segoe UI,sans-serif}.figma-manual-site button,.figma-manual-site a{font:inherit}.figma-site-header{position:sticky;top:0;z-index:50;height:var(--site-header-height);display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:#fffffff7;border-bottom:1px solid #d5d8d7;box-shadow:0 3px 14px #14201b12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.figma-site-header>a{display:inline-flex;align-items:center;gap:14px;padding:0;border:0;background:transparent;color:#303632;font-size:14px;font-weight:700;cursor:pointer;text-decoration:none}.figma-header-title{font-size:20px;line-height:1.2;font-weight:700}.figma-site-header>a img{width:132px;filter:brightness(0)}.figma-site-header>div{display:flex;align-items:center;gap:16px}.figma-site-header>div>span{color:#767676;font-size:13px}.figma-site-header>div>button{height:38px;padding:0 17px;border:0;border-radius:7px;background:#009b77;color:#fff;font-size:13px;font-weight:700;cursor:pointer}.figma-site-header>div>button:disabled{opacity:.65;cursor:wait}.figma-language-select{position:relative;width:116px;height:40px;flex:0 0 116px}.figma-language-trigger,.figma-language-options button{width:100%;height:40px;display:grid;grid-template-columns:32px minmax(0,1fr) 18px;align-items:center;gap:8px;padding:0 10px;border:1px solid #cfd4d2;border-radius:6px;background:#fff;color:#3f4744;font-size:14px;font-weight:700;text-align:left;cursor:pointer}.figma-language-trigger:hover{border-color:#009b77;background:#f6fbfa}.figma-language-flag{width:32px;height:22px;display:grid;place-items:center;overflow:hidden;border:1px solid #d5d9d7;background:#fff}.figma-language-flag svg,.figma-language-flag img{display:block;width:100%;height:100%;object-fit:cover}.figma-language-options{position:absolute;top:calc(100% + 5px);right:0;z-index:80;width:100%;overflow:hidden;border:1px solid #cfd4d2;border-radius:6px;background:#fff;box-shadow:0 8px 24px #1926202e}.figma-language-options button{grid-template-columns:32px minmax(0,1fr);border:0;border-bottom:1px solid #e2e5e4;border-radius:0}.figma-language-options button:last-child{border-bottom:0}.figma-language-options button:hover,.figma-language-options button.is-selected{background:#edf8f5;color:#007e62}.figma-language-chevron{width:9px;height:9px;margin-top:-5px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);pointer-events:none;transition:transform .12s ease}.figma-language-chevron.is-open{margin-top:5px;transform:rotate(225deg)}.figma-language-trigger:focus-visible,.figma-language-options button:focus-visible{outline:3px solid #37deb5;outline-offset:-3px}.figma-manual-stage{width:100%;min-height:calc(100vh - var(--site-header-height));padding:40px 32px 96px;overflow:visible}.figma-manual-cover,.figma-manual-section,.figma-sticky-tabs{width:var(--manual-width);margin-right:auto;margin-left:auto}.figma-manual-cover{position:relative;margin-bottom:32px;scroll-margin-top:calc(var(--site-header-height) + 16px)}.figma-manual-page{width:var(--manual-width);margin:0;background:#fff;box-shadow:0 16px 48px #16211c26}.figma-manual-page img{display:block;width:100%;height:auto}.figma-cover-app-link,.figma-cover-link{position:absolute;z-index:2;display:block;border:0;background:transparent;cursor:pointer}.figma-cover-app-link{top:273px;left:612px;width:323px;height:66px}.figma-cover-link{left:63px;width:460px;height:46px;border-radius:4px}.figma-cover-link:hover,.figma-cover-link:focus-visible,.figma-cover-app-link:hover,.figma-cover-app-link:focus-visible{background:#009b771f;outline:2px solid rgba(55,222,181,.72);outline-offset:2px}.figma-sticky-tabs{position:fixed;top:var(--site-header-height);left:50%;z-index:40;height:var(--tabs-height);display:grid;grid-template-columns:58px repeat(5,1fr);margin:0;border:1px solid #c8cbca;background:#fff;box-shadow:0 6px 16px #1e2b251c;opacity:0;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .14s ease,transform .14s ease}.figma-sticky-tabs.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.figma-assessment-subtabs{position:fixed;top:calc(var(--site-header-height) + var(--tabs-height));left:50%;z-index:39;width:var(--manual-width);height:42px;display:flex;align-items:stretch;margin:0;border:1px solid #c8cbca;border-top:0;background:#fff;box-shadow:0 6px 16px #1e2b251c;opacity:0;pointer-events:none;transform:translate(-50%,-8px);transition:opacity .14s ease,transform .14s ease}.figma-assessment-subtabs.is-visible{opacity:1;pointer-events:auto;transform:translate(-50%)}.figma-assessment-subtabs a{position:relative;width:260px;display:flex;align-items:center;justify-content:center;padding:0 12px;color:#8d97ab;font-family:SUIT,Pretendard Variable,Pretendard,sans-serif;font-size:13px;line-height:1.2;text-align:center;text-decoration:none}.figma-assessment-subtabs a:after{content:"";position:absolute;right:0;bottom:0;left:0;height:3px;background:transparent}.figma-assessment-subtabs a:hover,.figma-assessment-subtabs a.is-active{color:#009b77}.figma-assessment-subtabs a.is-active{font-weight:700}.figma-assessment-subtabs a.is-active:after{background:#009b77}.figma-sticky-tabs a{min-width:0;display:flex;align-items:center;justify-content:center;padding:0 12px;border:0;border-right:1px solid #d7d9d8;background:#fff;color:#8d97ab;font-family:SUIT,Pretendard Variable,Pretendard,sans-serif;font-size:14px;line-height:1.25;text-align:center;text-decoration:none;cursor:pointer}.figma-sticky-tabs a:last-child{border-right:0}.figma-sticky-tabs a:hover{background:#f1f8f6;color:#007e62}.figma-sticky-tabs a.is-active{background:#009b77;color:#fff;font-weight:700}.figma-sticky-tabs .figma-tab-home{display:grid;place-items:center;padding:0;color:#4d4d4d}.figma-tab-home svg{width:22px;height:22px}.figma-manual-section{display:flex;flex-direction:column;gap:32px;margin-bottom:32px;scroll-margin-top:calc(var(--site-header-height) + var(--tabs-height) + 16px)}.figma-manual-section:last-child{margin-bottom:0}.figma-assessment-page{width:var(--manual-width);scroll-margin-top:calc(var(--site-header-height) + var(--tabs-height) + 42px + 16px)}.figma-manual-page--assessment,.figma-manual-page--main-nav{overflow:hidden}.figma-manual-page--main-nav img{margin-top:-60px}.figma-manual-page--assessment img{margin-top:-102px}.figma-manual-page--crop-top{overflow:hidden}.figma-manual-page--crop-top img{margin-top:calc(-1 * var(--crop-top, 0px))}.figma-manual-combined{overflow:hidden}.figma-manual-combined .figma-manual-article{padding:20px 20px 40px}.figma-page-slice{width:100%;margin:0}.figma-manual-article{padding:20px;background:#fff}.figma-article-stack{display:flex;flex-direction:column;gap:40px}.figma-article-card{display:flex;flex-direction:column;gap:20px;overflow:hidden;border:1px solid #323b49}.figma-block-category-title{margin:0;min-height:64px;display:flex;align-items:center;gap:20px;padding:10px 20px;background:#1f2633;color:#f8fafc;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.24px}.figma-block-category-title>span:first-child{flex:0 0 auto}.figma-category-aside{display:inline-flex;align-items:center;gap:20px;flex:1;font-size:16px;font-weight:400;line-height:1.3}.figma-category-aside:before{content:"";width:2px;height:34px;background:#f8fafc}.figma-article-body{display:flex;flex-direction:column;gap:40px;padding:0 20px 18px}.figma-block-heading{margin:0;color:#151a23;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.24px}.figma-block-heading[data-level="3"]{color:#333;font-size:20px;font-weight:600;letter-spacing:-.2px}.figma-block-heading[data-level="2"]+.figma-block-body{margin-top:-16px}.figma-block-heading[data-level="2"]+.figma-block-symbol-table{margin-top:-20px}.figma-block-body{color:#323b49;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-.18px}.figma-block-body p{margin:0}.figma-block-body p+p{margin-top:1.4em}.figma-block-list{margin:0;padding:0 0 0 27px;color:#323b49;font-size:18px;line-height:1.4;letter-spacing:-.18px;text-align:justify}.figma-block-list li+li{margin-top:0}.figma-block-list[data-variant=guide]{color:#475161;font-family:SUIT,Pretendard Variable,Pretendard,sans-serif;font-size:20px;line-height:1.45;letter-spacing:0;text-align:left}.figma-block-list[data-variant=guide] li+li{margin-top:12px}.figma-guide-title+.figma-block-list[data-variant=guide]{margin-top:-16px}.figma-guide-title[data-tone=note]{font-size:18px;font-weight:500}.figma-guide-title{margin:0;min-height:54px;display:flex;align-items:center;padding:10px 20px;background:#f0f3f7;color:#323b49;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.24px}.figma-columns{display:flex;align-items:center;justify-content:space-between;width:100%}.figma-columns[data-align=start]{align-items:flex-start}.figma-columns[data-align=end]{align-items:flex-end}.figma-columns[data-justify=center]{justify-content:center}.figma-columns[data-justify=start]{justify-content:flex-start}.figma-columns[data-justify=center] .figma-column{align-items:center}.figma-column{display:flex;flex-direction:column;gap:8px;min-width:0}.figma-column>.figma-block-body{align-self:stretch;width:100%}.figma-crop-figure{position:relative;overflow:hidden;flex:0 0 auto;margin:0}.figma-callout-patch,.figma-callout-badge{position:absolute;border-radius:50%}.figma-callout-patch{background-repeat:no-repeat}.figma-callout-badge{display:flex;align-items:center;justify-content:center;background:red;color:#fff;font-size:12px;font-weight:700;line-height:1}.figma-crop-figure[data-align=center]{align-self:center}.figma-manual-page .figma-crop-figure img{width:1024px;max-width:none;height:auto}.figma-step{margin:0;padding-left:27px;color:#323b49;font-size:18px;line-height:1.4;letter-spacing:-.18px}.figma-step-badge{display:flex;align-items:center;gap:8px;margin:0;color:#151a23}.figma-step-num{flex:0 0 32px;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #000;border-radius:50%;background:#000;color:#fff;font-size:16px;font-weight:600;line-height:1}.figma-step-badge[data-variant=badge]>span:last-child{font-size:18px;font-weight:700;line-height:1.35;letter-spacing:-.18px}.figma-step-badge[data-variant=beside]{width:100%}.figma-step-badge[data-lines=multi]{align-items:flex-start}.figma-step-badge[data-variant=beside]>span:last-child{flex:1;min-width:0;color:#323b49;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:-.18px;white-space:pre-line;word-break:keep-all;overflow-wrap:break-word}.figma-column>.figma-step-badge{align-self:stretch;width:100%}.figma-page-footer{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:44px;margin:0 -20px -20px;padding:0 18px;color:#323b49;font-size:16px;font-weight:400;line-height:1.4;letter-spacing:-.16px}.figma-manual-page .figma-page-footer img{width:117px;height:13.45px;justify-self:start}.figma-page-footer span:last-child{justify-self:end}.figma-caption{margin:0;color:#333;font-size:18px;line-height:1.4;letter-spacing:-.18px;text-align:center}.figma-emphasis{margin:0}.figma-emphasis--danger{width:100%;max-width:100%;color:#e93f3f;font-size:16px;font-weight:500;line-height:1.4;letter-spacing:-.16px}.figma-emphasis--distance{width:100%;padding:10px 16px;background:#ffd9d9;color:#333;font-size:18px;line-height:1.4;letter-spacing:-.18px;text-align:center}.figma-block-heading[data-level="3"]+.figma-block-body{margin-top:-32px}.figma-block-heading[data-level="3"]+.figma-block-list,.figma-block-body+.figma-block-list,.figma-block-list+.figma-block-note{margin-top:-16px}.figma-block-banner+.figma-block-heading{margin-top:-8px}.figma-block-note{margin:0;min-height:54px;display:flex;align-items:center;padding:10px 20px;border-radius:4px;background:#ee2e2433;color:#ee2e24;font-size:18px;line-height:1.4;letter-spacing:-.18px}.figma-block-banner{display:flex;align-items:center;gap:34px;min-height:56px;padding:8px 32px;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.24px}.figma-block-banner--danger{background:#ee2e24;color:#fff}.figma-block-banner--warning{background:#f99d1c;color:#1f2633}.figma-block-banner--caution{background:#fff32b;color:#151a23}.figma-block-banner-label{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.figma-block-banner .figma-symbol{width:44px;height:44px}.figma-block-symbol-table{width:100%;border:1px solid #000}.figma-symbol-row{display:grid;grid-template-columns:188px minmax(0,1fr);min-height:68px;border-bottom:1px solid #000}.figma-manual-article[data-lang=en] .figma-symbol-row{grid-template-columns:228px minmax(0,1fr)}.figma-symbol-row:last-child{border-bottom:0}.figma-symbol-row--waste{min-height:112px}.figma-symbol-row-mark{display:flex;align-items:center;gap:10px;padding:0 16px 0 20px;border-right:1px solid #000}.figma-symbol-row--danger .figma-symbol-row-mark{background:#ee2e24}.figma-symbol-row--warning .figma-symbol-row-mark{background:#f99d1c}.figma-symbol-row--caution .figma-symbol-row-mark{background:#fff32b}.figma-symbol-row--general .figma-symbol-row-mark,.figma-symbol-row--manual .figma-symbol-row-mark,.figma-symbol-row--waste .figma-symbol-row-mark{justify-content:center;padding:0}.figma-symbol-row-mark strong{color:#000;font-size:28px;font-weight:700;line-height:1.4;letter-spacing:-.28px}.figma-symbol-row-text{margin:0;display:flex;align-items:center;padding:18px 24px;color:#656565;font-size:20px;line-height:1.4;text-align:justify}.figma-symbol-row--general .figma-symbol-row-text{color:#c21728;font-weight:500}.figma-symbol-row--waste .figma-symbol-row-text{line-height:32px}.figma-symbol{position:relative;display:block;overflow:hidden;width:50px;height:51px;flex:0 0 auto}.figma-symbol img{display:block;width:100%;height:100%;object-fit:contain}.figma-symbol--manual{width:51px;height:46px}.figma-symbol--manual img{position:absolute;width:273.62%;height:277.6%;max-width:none;left:-19.29%;top:-88.8%;object-fit:unset}.figma-symbol--waste{width:48px;height:46px}.figma-site-header button:focus-visible,.figma-site-header a:focus-visible,.figma-sticky-tabs a:focus-visible,.figma-assessment-subtabs a:focus-visible{outline:3px solid #37deb5;outline-offset:-3px}.figma-scroll-top{position:fixed;right:28px;bottom:28px;z-index:45;width:52px;height:52px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#252a27;color:#fff;box-shadow:0 8px 24px #0000003d;opacity:0;pointer-events:none;transform:translateY(10px);transition:opacity .14s ease,transform .14s ease,background .14s ease;cursor:pointer}.figma-scroll-top.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.figma-scroll-top:hover{background:#009b77}.figma-scroll-top svg{width:25px;height:25px}.figma-scroll-top:focus-visible{outline:3px solid #37deb5;outline-offset:3px}.figma-pdf-backdrop{position:fixed;inset:0;z-index:100;display:grid;place-items:center;padding:24px;background:#0f1211b8}.figma-pdf-dialog{width:min(1440px,calc(100vw - 48px));height:calc(100vh - 48px);display:flex;flex-direction:column;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 24px 80px #00000061}.figma-pdf-dialog>header{min-height:62px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 20px;border-bottom:1px solid #d7dcda;background:#fff}.figma-pdf-dialog h2{margin:0;font-size:18px}.figma-pdf-dialog header div{display:flex;align-items:center;gap:8px}.figma-pdf-dialog header a,.figma-pdf-dialog header button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;border:1px solid #cfd4d2;border-radius:6px;background:#fff;color:#303632;font-size:14px;font-weight:700;text-decoration:none;cursor:pointer}.figma-pdf-dialog header a{border-color:#009b77;background:#009b77;color:#fff}.figma-pdf-dialog header a:hover{background:#007e62}.figma-pdf-dialog iframe{width:100%;min-height:0;flex:1;border:0;background:#525659}.figma-section-rule{display:flex;align-items:center;gap:16px;margin:0;color:#151a23;font-size:24px;font-weight:700;line-height:1.4;letter-spacing:-.24px}.figma-section-rule:after{content:"";flex:1;height:1px;background:#c5ced9}.figma-section-rule[data-size=lg]{font-size:28px;letter-spacing:-.28px}.figma-section-rule[data-size=lg]:after{background:#151515}.figma-block-category-title[data-aside=title] .figma-category-aside{font-size:24px;font-weight:400;line-height:1.4}.figma-manual-article[data-lang=en] .figma-block-category-title[data-aside=title] .figma-category-aside{font-size:19px;font-weight:500}.figma-spec-facts{display:grid;grid-template-columns:repeat(3,1fr);margin:0;border-top:2px solid #d5dbe3;border-bottom:1px solid #d5dbe3}.figma-spec-facts>div{display:grid;grid-template-columns:max-content 1fr;min-height:48px;align-items:center}.figma-spec-facts dt{height:100%;display:flex;align-items:center;padding:0 16px;background:#f0f3f7;color:#323b49;font-size:16px;font-weight:600}.figma-spec-facts dd{margin:0;padding:0 10px;color:#323b49;font-size:16px}.figma-spec-tables{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.figma-spec-table{width:100%;border-collapse:collapse;border-top:2px solid #9aa3b2;color:#323b49;font-size:16px;line-height:1.4}.figma-spec-table caption{padding:13px 22px;background:#f0f3f7;color:#151a23;font-size:16px;font-weight:700;text-align:left;caption-side:top}.figma-spec-table th,.figma-spec-table td{padding:12px 10px 12px 22px;border-bottom:1px solid #e6ebf2;vertical-align:middle;font-weight:500}.figma-spec-table th{width:187px;background:#f0f3f7;text-align:left}.figma-led-board{display:grid;grid-template-columns:auto minmax(28px,88px) minmax(0,1fr);align-items:start}.figma-led-module{position:relative;grid-column:1;grid-row:2}.figma-led-module:after{content:"";position:absolute;top:0;left:50%;width:50%;height:1px;background:#151a23}.figma-led-bridge{grid-column:2;grid-row:2;align-self:start;position:relative;height:1px;background:#151a23}.figma-led-bridge:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:7px solid #151a23}.figma-led-head{grid-column:3;grid-row:1;margin:0;padding:22px 28px 18px;background:#151a23;border:1px solid #151a23;color:#fff;font-size:20px;font-weight:700;line-height:1.45;text-align:center}.figma-led-head span{display:block}.figma-led-head .is-highlight{display:inline-block;margin:2px 0;padding:2px 10px 3px;background:#ff9d9d;color:#151a23}.figma-led-body{grid-column:3;grid-row:2;min-width:0;padding:16px 20px 20px;border:1px solid #151a23}.figma-led-head+.figma-led-bridge+.figma-led-body,.figma-led-head+.figma-led-body{border-top:0}.figma-frame--caution{border:1px solid #f8aba7;background:#fff}.figma-frame--caution>.figma-guide-title[data-tone=note]{min-height:54px;background:#fcd5d3;color:#ee2e24;font-size:18px;font-weight:500;letter-spacing:-.18px}.figma-manual-article[data-lang=en] .figma-frame--caution>.figma-guide-title[data-tone=note]{background:#fcc;color:#333}.figma-frame--caution>.figma-guide-title[data-size=title]{min-height:66px;color:#333;font-size:22px;font-weight:700}.figma-frame--caution>.figma-columns{padding:24px 16px 28px}.figma-frame--muted{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px;padding:8px 16px;border-radius:4px;background:#f1f1f1}.figma-frame--muted .figma-block-body{color:#1f1f1f;font-size:14px;line-height:1.35;letter-spacing:-.14px}.figma-led-group{display:flex;align-items:center;gap:28px}.figma-led-group+.figma-led-group{margin-top:14px}.figma-led-group dl{margin:0}.figma-led-group dl>div{display:grid;grid-template-columns:max-content 1fr;gap:20px;align-items:center}.figma-led-group dl>div+div{margin-top:12px}.figma-led-group dt,.figma-led-group dd{margin:0;color:#151a23;font-size:20px;font-weight:700;line-height:1.4}.figma-icon-rows{display:flex;flex-direction:column;gap:32px}.figma-icon-row{display:flex;align-items:center;gap:25px}.figma-icon-row p{margin:0;color:#323b49;font-size:18px;line-height:1.4}.figma-icon-hint{margin-top:8px;color:#667085;font-size:14px}.figma-manual-article[data-page=assessment-1] .figma-article-body,.figma-manual-article[data-page=assessment-2] .figma-article-body,.figma-manual-article[data-page=report] .figma-article-body{gap:28px}.figma-manual-article[data-page=assessment-2] .figma-block-category-title[data-aside=title] .figma-category-aside{font-weight:500}.figma-manual-article[data-lang=en][data-page=assessment-2] .figma-block-category-title{flex-direction:column;align-items:flex-start;gap:4px;min-height:83px}.figma-manual-article[data-lang=en][data-page=assessment-2] .figma-block-category-title[data-aside=title] .figma-category-aside{font-size:18px;font-weight:400;line-height:1.4}.figma-manual-article[data-lang=en][data-page=assessment-2] .figma-category-aside:before{display:none}.figma-manual-article[data-page=assessment-2] .figma-column>.figma-block-body{font-size:14px;font-weight:500;line-height:1.45}.figma-stage{display:flex;align-items:stretch;min-height:50px;background:#f3f3f3}.figma-stage-label{display:flex;align-items:center;justify-content:center;padding:0 16px;background:#333;color:#fff;font-size:24px;font-weight:600;letter-spacing:-.24px;white-space:nowrap}.figma-stage-text{display:flex;align-items:center;min-width:0;padding:10px 20px}.figma-stage[data-lines=multi] .figma-stage-text{align-items:flex-start}.figma-stage[data-kind=bar] .figma-stage-text{padding-left:16px}.figma-stage-text>span{color:#151515;font-size:24px;font-weight:600;line-height:1.35;letter-spacing:-.24px;white-space:pre-line}.figma-frame--note,.figma-frame--tip,.figma-frame--sheet{display:flex;flex-direction:column;align-items:stretch}.figma-frame--note{gap:8px;padding:20px 16px;background:#f3f3f3}.figma-frame--tip{gap:16px;padding:24px;background:#e7f3ec}.figma-frame--tip>.figma-guide-title{min-height:0;display:flex;align-items:center;gap:12px;padding:0;background:transparent;color:#151515;font-size:20px;font-weight:500;letter-spacing:-.2px}.figma-frame--tip>.figma-guide-title:before{content:"Tip";display:inline-flex;align-items:center;height:31px;padding:0 16px;border-radius:16px;background:#368c58;color:#fff;font-size:20px;font-weight:500}.figma-frame--tip>.figma-block-list{color:#151515;font-size:18px}.figma-frame--panel{display:flex;flex-direction:column;gap:24px;padding:34px 28px 28px;background:#213064}.figma-panel-lead h3{width:fit-content;margin:0;background:linear-gradient(#ff7347,#ff7347) left 70% / 100% 12px no-repeat;color:#fff;font-size:28px;font-weight:700;line-height:1.35;letter-spacing:-.28px}.figma-panel-lead p{margin:10px 0 0;color:#fff;font-size:22px;font-weight:400;line-height:1.45;letter-spacing:-.22px}.figma-frame--sheet{gap:0;padding:28px 24px 24px;background:#fff}.figma-key-intro{margin:0 0 16px;color:#151515;font-size:22px;font-weight:700;line-height:1.4;letter-spacing:-.22px}.figma-key-table{width:100%;border-collapse:collapse;border:1px solid #d5dbe3;color:#323b49;font-size:16px;line-height:1.4}.figma-key-table caption{padding:10px 16px;background:#f2f2f2;border:1px solid #d5dbe3;border-bottom:0;color:#151515;font-size:18px;font-weight:400;text-align:left;caption-side:top}.figma-key-table th,.figma-key-table td{padding:10px 16px;border-top:1px solid #e4e4e4;font-weight:400;text-align:left;vertical-align:middle}.figma-key-table th{width:34%;background:#fff}.figma-key-foot{margin:12px 0 0;color:#323b49;font-size:16px;line-height:1.4;letter-spacing:-.16px}.figma-manual-article[data-page=report] .figma-block-category-title[data-aside=title] .figma-category-aside{font-weight:500}.figma-manual-article[data-lang=en][data-page=report] .figma-block-category-title[data-aside=title] .figma-category-aside{font-size:18px;font-weight:400}.figma-manual-article[data-page=report] .figma-article-body>.figma-block-body{font-size:22px;font-weight:500}.figma-manual-article[data-page=report] .figma-column>.figma-block-body{font-size:22px;font-weight:400;text-align:center;white-space:pre-line}.figma-manual-article[data-page=report] .figma-article-card{gap:36px}.figma-manual-article[data-page=report] .figma-article-body>.figma-columns:first-of-type{margin-top:-18px}.figma-manual-article[data-page=report] .figma-article-body>.figma-columns:first-of-type .figma-column+.figma-column{margin-left:-1px}.figma-manual-article[data-page=report] .figma-columns+.figma-section-rule,.figma-manual-article[data-page=report] .figma-columns+.figma-stage{margin-top:28px}.figma-manual-article[data-page=report] .figma-columns+.figma-columns{margin-top:16px}.figma-manual-article[data-page=report] .figma-column>.figma-block-body:first-child{margin-bottom:9px;font-size:24px;font-weight:700;color:#151515}.figma-manual-article[data-page=report] .figma-column>.figma-crop-figure,.figma-manual-article[data-page=report] .figma-column>.figma-frame--note,.figma-manual-article[data-page=report] .figma-column>.figma-block-body:last-child{align-self:stretch;width:100%}.figma-manual-article[data-page=report] .figma-column .figma-frame--note,.figma-manual-article[data-page=report] .figma-column>.figma-block-body:last-child{box-sizing:border-box;justify-content:center;margin:0;background:transparent;border-right:1px solid #666;border-bottom:1px solid #666;border-left:1px solid #666}.figma-manual-article[data-page=report] .figma-column+.figma-column .figma-frame--note,.figma-manual-article[data-page=report] .figma-column+.figma-column>.figma-block-body:last-child{border-left:0}.figma-manual-article[data-page=report] .figma-column .figma-frame--note{min-height:51px;padding:0 16px}.figma-manual-article[data-page=report] .figma-column>.figma-block-body:last-child{display:grid;place-items:center;min-height:81px;padding:8px 16px}.figma-manual-article[data-page=report] .figma-column>.figma-block-body:last-child p{width:100%}.figma-manual-article[data-page=report] .figma-column .figma-frame--note .figma-block-body{width:100%;font-size:22px;font-weight:700;text-align:center}.figma-manual-article[data-page=faq] .figma-article-body{gap:20px;padding-top:8px}.figma-manual-article[data-page=faq] .figma-block-heading[data-level="2"]+.figma-block-body{margin-top:16px}.figma-manual-article[data-page=faq] .figma-block-heading[data-level="2"]:not(:first-child){margin-top:24px}.figma-manual-article[data-page=faq] .figma-block-heading[data-level="3"]+.figma-block-body{margin-top:4px}.figma-manual-article[data-page=warranty] .figma-article-body{gap:0;padding-top:40px}.figma-manual-article[data-lang=en][data-page=warranty] .figma-article-body{padding-top:40px}.figma-manual-article[data-page=warranty] .figma-article-body>.figma-crop-figure{margin:0 0 72px}.figma-manual-article[data-lang=en][data-page=warranty] .figma-article-body>.figma-crop-figure{margin-bottom:56px}.figma-manual-article[data-page=warranty] .figma-certificate h3{margin-top:0}.figma-manual-article[data-page=faq] .figma-block-heading[data-level="2"]{font-size:28px}.figma-manual-article[data-page=faq] .figma-block-heading[data-level="3"]{color:#151515;font-size:18px;font-weight:700}.figma-preline{white-space:pre-wrap}.figma-service-table{width:100%;border-collapse:collapse;color:#323b49;font-size:18px;line-height:1.4;word-break:keep-all;overflow-wrap:break-word}.figma-service-table th,.figma-service-table td{padding:14px 16px;border:1px solid #d5dbe3;vertical-align:middle;text-align:left;font-weight:400}.figma-service-table thead th{background:#f3f4f6;font-weight:700}.figma-service-table tbody th{width:22%;background:#fff;font-weight:500}.figma-service-table td:nth-child(1),.figma-service-table tbody th+td{width:34%}.figma-service-table td:first-child:before,.figma-service-table tbody th+td:before{content:"";display:inline-block;width:14px;height:14px;margin-right:8px;border:1.5px solid #323b49;vertical-align:-2px}.figma-certificate{word-break:keep-all;overflow-wrap:break-word}.figma-certificate h3{margin:8px 0 18px;color:#151515;font-size:32px;font-weight:700;letter-spacing:-.32px}.figma-cert-fields,.figma-cert-period{display:grid;grid-template-columns:1.1fr 1.2fr 1fr;gap:12px;padding:12px 0;border-top:1px solid #151515;color:#151515;font-size:20px}.figma-cert-fields div,.figma-cert-period{display:flex;gap:16px;align-items:baseline}.figma-cert-period{grid-template-columns:max-content 1fr;border-bottom:1px solid #151515;white-space:pre-wrap}.figma-cert-pledge{margin:18px 0;padding:14px 20px;background:#333;color:#fff;font-size:22px;font-weight:700;text-align:center}.figma-cert-notes{color:#323b49;font-size:18px;line-height:1.7}.figma-cert-repair{display:flex;flex-wrap:wrap;gap:8px 18px;align-items:baseline;margin-top:28px}.figma-cert-repair h4,.figma-cert-notice>h4{margin:0;color:#151515;font-size:26px;font-weight:700}.figma-cert-repair p,.figma-cert-repair-body{margin:0;color:#323b49;font-size:20px;line-height:1.5}.figma-cert-repair-body{margin-top:12px}.figma-cert-notice{margin-top:28px;padding:16px 36px 0;border:1px solid #a1a1a1;background:#fff}.figma-cert-notice>h4{margin-bottom:22px;color:#4d4d4d;font-size:22px;font-weight:700;text-align:center}.figma-cert-notice section+section{margin-top:22px}.figma-cert-notice header{display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline;margin-bottom:10px;padding-bottom:8px;border-bottom:1px solid #d9d9d9}.figma-cert-notice h5{margin:0;color:#323232;font-size:18px;font-weight:700}.figma-cert-notice header p{margin:0;color:#4d4d4d;font-size:16px;line-height:1.45}.figma-manual-article[data-lang=en] .figma-cert-notice header p{flex-basis:100%}.figma-cert-notice ul{margin:0;padding-left:18px;list-style:disc}.figma-cert-notice li{color:#4d4d4d;font-size:16px;line-height:1.45}.figma-cert-notice li+li{margin-top:2px}.figma-cert-notice li[data-tone=danger]{color:#d1515e}.figma-cert-contact{display:flex;gap:18px;align-items:stretch;margin:18px -36px 0}.figma-cert-contact strong{display:flex;flex:0 0 auto;align-items:center;padding:12px 18px;background:#151515;color:#fff;font-size:16px;font-weight:700;white-space:pre}.figma-cert-contact span{display:flex;align-items:center;padding:8px 16px 8px 0;color:#4d4d4d;font-size:16px;line-height:1.4}@media(max-width:1087px){.figma-manual-site{min-width:0}.figma-site-header{min-width:100vw}.figma-manual-stage{min-width:calc(var(--manual-width) + 64px)}}@media print{.figma-manual-site{min-width:0;background:#fff}.figma-site-header,.figma-sticky-tabs,.figma-assessment-subtabs,.figma-scroll-top,.figma-pdf-backdrop,.figma-cover-app-link,.figma-cover-link{display:none!important}.figma-manual-stage{min-width:0;padding:0}.figma-manual-cover,.figma-manual-section,.figma-manual-page{margin:0;box-shadow:none}.figma-manual-page{break-after:page}.figma-manual-section{gap:0}.figma-manual-page--assessment img,.figma-manual-page--main-nav img{margin-top:0}}.manual-editor-toolbar{position:sticky;top:64px;z-index:45;padding:12px 28px;border-bottom:1px solid #c5d7d0;background:#f7fbf9;color:#263c33;font-size:13px}.manual-editor-toolbar-row,.manual-editor-status,.manual-editor-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.manual-editor-toolbar-row{justify-content:space-between;gap:10px 20px}.manual-editor-badge{padding:4px 8px;border-radius:5px;background:#e0eee7;color:#285b46;font-weight:700}.manual-editor-toolbar button,.manual-editor-panel button{padding:8px 11px;border:1px solid #c8d6ce;border-radius:6px;background:#fff;color:#253e32;font-size:12px;font-weight:600;cursor:pointer}.manual-editor-toolbar button.is-primary{border-color:#007d5f;background:#007d5f;color:#fff}.manual-editor-toolbar button:disabled,.manual-editor-panel button:disabled{opacity:.45;cursor:default}.manual-editor-scope,.manual-editor-notice{margin:7px 0 0;line-height:1.6;font-size:12px}.manual-editor-notice:empty{display:none}.manual-editor-error{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:10px;margin-top:8px;border-radius:6px;background:#fff0ed;color:#943329}.manual-editor-panel{position:fixed;top:calc(64px + var(--editor-toolbar-height) + 12px);right:16px;bottom:16px;z-index:44;width:348px;overflow-y:auto;overscroll-behavior:contain;padding:22px;border:1px solid #cbd8d0;border-radius:12px;background:#fff;box-shadow:0 10px 35px #152c201a;font-size:13px;line-height:1.55;color:#24382d}.manual-editor-panel h2{margin:3px 0 4px;font-size:22px}.manual-editor-panel header p{margin:0 0 20px;color:#64756a}.manual-editor-eyebrow{color:#007d5f;letter-spacing:.12em;font-size:10px;font-weight:700}.manual-editor-label{display:flex;flex-direction:column;gap:5px;margin:12px 0;font-size:12px;font-weight:600}.manual-editor-panel input,.manual-editor-panel select,.manual-editor-panel textarea{width:100%;min-width:0;padding:9px 10px;border:1px solid #cbd6cf;border-radius:5px;background:#fff;color:#24382d;font:inherit;font-weight:400}.manual-editor-panel textarea{resize:vertical;min-height:94px;line-height:1.65}.manual-editor-filter{display:flex;align-items:center;gap:7px;font-size:12px}.manual-editor-filter input{width:auto;accent-color:#007d5f}.manual-editor-panel select[size]{height:140px;padding:3px}.manual-editor-panel option{padding:6px}.manual-editor-field{padding-top:12px;margin-top:20px;border-top:1px solid #e0e8e2}.manual-editor-field h3{margin:3px 0;font-size:14px}.manual-editor-help,.manual-editor-empty,.manual-editor-panel footer{font-size:12px;color:#617268}.manual-editor-controls{min-width:0;margin:0;padding:0;border:0}.manual-editor-panel-tabs,.manual-release-form{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.manual-editor-panel-tabs{margin:12px 0}.manual-editor-panel-tabs [aria-selected=true]{color:#fff;background:#007d5f}.manual-release-form{margin:10px 0 0}.manual-release-form label{display:flex;align-items:center;gap:8px}.manual-release-form input{padding:7px 9px;border:1px solid #c8d6ce;border-radius:5px;font:inherit}.manual-release-form input:not([type]){width:min(430px,40vw)}.manual-release-form input[type=number]{width:84px}.manual-version-notice{display:flex;align-items:center;gap:14px;width:var(--manual-width);padding:12px 18px;margin:0 auto 20px;border-radius:8px;background:#f7fbf9;color:#285b46;font-size:14px}.manual-version-notice button{margin-left:auto;padding:6px 9px;border:1px solid #c8d6ce;border-radius:5px;background:#fff;color:#285b46;cursor:pointer}.figma-site-header>.figma-header-actions{gap:8px}.manual-editor-review{padding:12px;margin:14px 0;border-radius:6px;background:#fff6df;color:#71520d;font-size:12px}.manual-editor-review button{display:block;margin-top:8px}.manual-editor-published-copy{padding:10px;background:#f3f6f4;white-space:pre-wrap;overflow-wrap:anywhere}.manual-editor-panel footer{padding-top:14px;margin-top:20px;border-top:1px solid #e0e8e2}[data-manual-edit-id]{outline:1px dashed #4b9c7b;outline-offset:4px;cursor:pointer}[data-manual-edit-id]:hover,[data-manual-edit-id]:focus-visible,[data-manual-selected=true]{outline:2px solid #008461;outline-offset:4px;box-shadow:0 0 0 5px #00a67914}[data-manual-field-id][data-manual-selected=true]{background-color:#fff0a5!important;color:#30270b!important;outline:2px solid #b77b00;outline-offset:3px;box-shadow:0 0 0 5px #eab30826;-webkit-box-decoration-break:clone;box-decoration-break:clone}.manual-editor-selection-hint{padding:7px 9px;border-left:3px solid #b77b00;background:#fff7d6;color:#69500d;font-size:12px}.manual-live-contents{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;width:var(--manual-width);margin:0 auto 32px;padding:20px 24px;border-radius:8px;background:#fff;font-size:14px}.manual-live-contents a{color:#006e54;text-decoration-thickness:1px;text-underline-offset:4px}.manual-contents-note{width:100%;color:#64756a;font-size:12px}.manual-original-pdf-note{padding:10px 20px;margin:0;background:#fff5da;color:#68521b;font-size:13px;line-height:1.5}.manual-print-warning{display:none}.figma-manual-site{--editor-toolbar-height: 112px}.figma-sticky-tabs{top:calc(64px + var(--editor-toolbar-height))}.figma-assessment-subtabs{top:calc(64px + var(--editor-toolbar-height) + 57px)}.figma-manual-section,.figma-assessment-page{scroll-margin-top:calc(64px + var(--editor-toolbar-height) + 57px + 64px)}.figma-manual-cover{scroll-margin-top:calc(64px + var(--editor-toolbar-height) + 16px)}[data-manual-edit-id]{scroll-margin-top:calc(64px + var(--editor-toolbar-height) + 57px + 64px);scroll-margin-bottom:40px}@media(min-width:1480px){[data-editor-mode=edit] .figma-manual-stage{width:calc(100% - 380px)}[data-editor-mode=edit] .figma-sticky-tabs,[data-editor-mode=edit] .figma-assessment-subtabs{left:calc((100% - 380px)/2)}}@media(max-width:1479px){.manual-editor-panel{right:12px;width:320px;max-height:52vh;top:auto;bottom:12px}[data-editor-mode=edit] .figma-manual-stage{padding-bottom:58vh}[data-editor-mode=edit] [data-manual-edit-id]{scroll-margin-bottom:55vh}}@media print{@page{size:A4 landscape;margin:10mm}.manual-editor-toolbar,.manual-editor-panel,.manual-print-warning{display:none!important}.figma-manual-site{min-width:0;width:1024px;print-color-adjust:exact;-webkit-print-color-adjust:exact}.figma-manual-cover img{max-height:180mm;object-fit:contain}.manual-live-contents{break-after:page}.figma-article-card{overflow:visible}.figma-crop-figure,.figma-service-table tr,.figma-spec-table tr,.figma-key-table tr{break-inside:avoid}[data-editor-mode=edit] .figma-manual-stage,[data-editor-mode=preview] .figma-manual-stage{display:none}[data-editor-mode=edit] .manual-print-warning,[data-editor-mode=preview] .manual-print-warning{display:block!important}}*{box-sizing:border-box}body{margin:0}#root{min-height:100vh}
