@media (prefers-color-scheme: light){:root{--text-base-color: #1a1614;--background-color: #faf7f2;--aurum-accent: #8b6914;--aurum-accent-2: #b8962e;--aurum-accent-rgb: 139, 105, 20;--aurum-surface: #ffffff;--aurum-surface-2: #f5f0e6;--aurum-border: #e2d9c4;--aurum-shadow-sm: 0 2px 12px rgba(139, 105, 20, .1);--aurum-shadow: 0 8px 40px rgba(139, 105, 20, .14);--aurum-shadow-lg: 0 24px 72px rgba(139, 105, 20, .2);--aurum-glow: 0 0 0 2px rgba(139, 105, 20, .3);--aurum-muted: #6b5f4f;--aurum-link: #7a5c12;--aurum-link-hover: #4a3808;--aurum-gradient: linear-gradient(135deg, #8b6914, #c9a227);--aurum-gradient-text: linear-gradient(135deg, #7a5c12, #b8962e)}}@media (prefers-color-scheme: dark){:root{--text-base-color: #f0ead8;--background-color: #0d0b08;--aurum-accent: #c9a227;--aurum-accent-2: #e8c96e;--aurum-accent-rgb: 201, 162, 39;--aurum-surface: #141210;--aurum-surface-2: #1c1a16;--aurum-border: #2e2a24;--aurum-shadow-sm: 0 2px 12px rgba(0, 0, 0, .5);--aurum-shadow: 0 8px 40px rgba(0, 0, 0, .6);--aurum-shadow-lg: 0 24px 72px rgba(0, 0, 0, .7);--aurum-glow: 0 0 0 2px rgba(201, 162, 39, .4);--aurum-muted: #8a7f6e;--aurum-link: #c9a227;--aurum-link-hover: #e8c96e;--aurum-gradient: linear-gradient(135deg, #c9a227, #e8c96e);--aurum-gradient-text: linear-gradient(135deg, #c9a227, #f0d88a)}}[data-theme=light]{--text-base-color: #1a1614;--background-color: #faf7f2;--aurum-accent: #8b6914;--aurum-accent-2: #b8962e;--aurum-accent-rgb: 139, 105, 20;--aurum-surface: #ffffff;--aurum-surface-2: #f5f0e6;--aurum-border: #e2d9c4;--aurum-shadow-sm: 0 2px 12px rgba(139, 105, 20, .1);--aurum-shadow: 0 8px 40px rgba(139, 105, 20, .14);--aurum-shadow-lg: 0 24px 72px rgba(139, 105, 20, .2);--aurum-glow: 0 0 0 2px rgba(139, 105, 20, .3);--aurum-muted: #6b5f4f;--aurum-link: #7a5c12;--aurum-link-hover: #4a3808;--aurum-gradient: linear-gradient(135deg, #8b6914, #c9a227);--aurum-gradient-text: linear-gradient(135deg, #7a5c12, #b8962e)}[data-theme=dark]{--text-base-color: #f0ead8;--background-color: #0d0b08;--aurum-accent: #c9a227;--aurum-accent-2: #e8c96e;--aurum-accent-rgb: 201, 162, 39;--aurum-surface: #141210;--aurum-surface-2: #1c1a16;--aurum-border: #2e2a24;--aurum-shadow-sm: 0 2px 12px rgba(0, 0, 0, .5);--aurum-shadow: 0 8px 40px rgba(0, 0, 0, .6);--aurum-shadow-lg: 0 24px 72px rgba(0, 0, 0, .7);--aurum-glow: 0 0 0 2px rgba(201, 162, 39, .4);--aurum-muted: #8a7f6e;--aurum-link: #c9a227;--aurum-link-hover: #e8c96e;--aurum-gradient: linear-gradient(135deg, #c9a227, #e8c96e);--aurum-gradient-text: linear-gradient(135deg, #c9a227, #f0d88a)}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background-color:var(--background-color);color:var(--text-base-color);font-family:Lato,"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-size:1rem;line-height:1.8;letter-spacing:.03em;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:Cormorant Garamond,"Noto Serif JP",Yu Mincho,Hiragino Mincho ProN,serif;font-weight:600;color:var(--text-base-color);line-height:1.25;letter-spacing:.06em}h2{font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:2.2rem;position:relative;padding-bottom:1.2rem}h2:after{content:"";position:absolute;left:0;bottom:0;width:40px;height:1px;background:var(--aurum-gradient)}#splash-title:after,#content-message h2:after,#content-markdown h2:after{display:none}a{color:var(--aurum-link);text-decoration:none;transition:color .25s ease}a:hover{color:var(--aurum-link-hover)}p{line-height:1.85;color:var(--text-base-color);margin-bottom:1.1rem}p:last-child{margin-bottom:0}button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid var(--aurum-accent);border-radius:0;padding:.7rem 2rem;font-family:Lato,"Noto Serif JP",Yu Mincho,serif;font-size:.8rem;font-weight:400;letter-spacing:.15em;text-transform:uppercase;background:transparent;color:var(--aurum-accent);cursor:pointer;transition:background .25s ease,color .25s ease,box-shadow .25s ease}button:hover{background:var(--aurum-accent);color:var(--background-color);box-shadow:var(--aurum-shadow-sm);transform:none;opacity:1}button:active{opacity:.85}button:focus-visible{outline:none;box-shadow:var(--aurum-glow)}img{max-width:100%;display:block;border-radius:0}.container{width:min(1100px,90%);margin:0 auto}#app{min-height:100vh;display:flex;flex-direction:column}#main-contents{flex:1}section{padding:5.5rem 0}#splash-screen{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;background-color:var(--background-color);z-index:9999;animation:aurum-fade-in .5s ease}.logo-image{max-width:350px;max-height:350px;border-radius:24px;object-fit:cover;box-shadow:var(--ember-shadow)}#splash-title{font-family:Cormorant Garamond,"Noto Serif JP",Yu Mincho,serif;font-size:clamp(1.8rem,3vw,2.8rem);font-weight:300;letter-spacing:.3em;text-transform:uppercase;background:var(--aurum-gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes aurum-fade-in{0%{opacity:0}to{opacity:1}}#theme-change-btn{position:fixed;top:1.2rem;right:1.4rem;z-index:40}.change-thema-img{width:38px;height:38px;padding:.5rem;border-radius:0;background:var(--aurum-surface);border:1px solid var(--aurum-border);cursor:pointer;transition:border-color .25s ease}.change-thema-img:hover{border-color:var(--aurum-accent);transform:none;box-shadow:none}#app-header{position:sticky;top:0;z-index:20;border-bottom:1px solid var(--aurum-border)}#app-header:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:color-mix(in srgb,var(--background-color) 92%,transparent);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav-menu{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:1.2rem 5%}.logo{font-family:Cormorant Garamond,"Noto Serif JP",Yu Mincho,serif;font-size:1.4rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase;background:var(--aurum-gradient-text);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;white-space:nowrap}.nav-menu nav ul{list-style:none;display:flex;gap:.1rem}.nav-menu nav a{display:block;padding:.35rem .9rem;font-size:.72rem;font-weight:400;letter-spacing:.14em;text-transform:uppercase;color:var(--aurum-muted);border-bottom:1px solid transparent;transition:color .25s ease,border-color .25s ease}.nav-menu nav a:hover{color:var(--text-base-color)}.active-tab{color:var(--aurum-accent)!important;border-bottom-color:var(--aurum-accent)!important}.hamburger-btn{display:none}#app-footer{border-top:1px solid var(--aurum-border);background:var(--aurum-surface)}footer{padding:2.4rem 0;text-align:center;font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--aurum-muted)}footer a{color:var(--aurum-muted);text-decoration:underline;text-underline-offset:3px}footer a:hover{color:var(--aurum-accent)}#home{min-height:80vh;display:flex;align-items:center}#home h2{font-size:clamp(1.3rem,3.5vw,2.8rem);font-weight:300;margin-bottom:2.4rem;letter-spacing:.1em}#home #main-zone{display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;align-items:center}#message-zone{border-left:1px solid var(--aurum-accent);padding:.2rem 0 .2rem 1.6rem;margin-bottom:1.4rem}#home a{display:inline-flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;padding:.7rem 1.8rem;border:1px solid var(--aurum-accent);color:var(--aurum-accent);margin-top:1.6rem;transition:background .25s ease,color .25s ease}#home a:hover{background:var(--aurum-accent);color:var(--background-color)}#image-zone{border:1px solid var(--aurum-border);background:var(--aurum-surface-2);min-height:320px;display:flex;align-items:center;justify-content:center;padding:1.5rem}#main-image{border-radius:0}#products #main-zone{display:grid;grid-template-columns:1fr 1fr;gap:2.5rem;align-items:center;margin-bottom:3rem}#products .message-zone{border-left:1px solid var(--aurum-accent);padding:.2rem 0 .2rem 1.6rem;margin-bottom:1.2rem}#product-header-link{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:2.2rem;padding-bottom:2.2rem;border-bottom:1px solid var(--aurum-border)}#product-header-link ul{list-style:none}#product-header-link a{display:inline-block;padding:.3rem .8rem;font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;border:1px solid var(--aurum-border);color:var(--aurum-muted);transition:color .25s ease,border-color .25s ease}#product-header-link a:hover{color:var(--aurum-accent);border-color:var(--aurum-accent)}#util-btn{position:sticky;top:72px;display:flex;justify-content:flex-end;margin-bottom:1rem;z-index:5}#scroll-to-product-header-link-btn{width:40px;height:40px;border-radius:0;padding:0;font-size:1rem}.card{background:var(--aurum-surface);border:1px solid var(--aurum-border);border-radius:0;padding:2.2rem;margin:2rem 0;display:grid;grid-template-columns:1fr 1.4fr;gap:2.2rem;align-items:start;position:relative;overflow:hidden;transition:box-shadow .3s ease,border-color .3s ease}.card:before{content:"";position:absolute;top:0;left:0;width:2px;height:0;background:var(--aurum-gradient);transition:height .4s ease}.card:hover{border-color:rgba(var(--aurum-accent-rgb),.4);box-shadow:var(--aurum-shadow)}.card:hover:before{height:100%}.card-title-image{display:flex;flex-direction:column;gap:1.2rem}.card-title{font-family:Cormorant Garamond,"Noto Serif JP",Yu Mincho,serif;font-size:1.3rem;font-weight:600;letter-spacing:.06em}.card-text{color:var(--aurum-muted);font-size:.95rem;line-height:1.8;margin-bottom:1rem}.card-body .card-li{font-size:.9rem;color:var(--aurum-muted);padding-left:1.2rem;position:relative;margin-bottom:.5rem;line-height:1.7}.card-body .card-li:before{content:"—";position:absolute;left:0;color:var(--aurum-accent);font-size:.7rem;top:.25rem}.card-body a{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.2rem;font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;padding:.55rem 1.2rem;border:1px solid var(--aurum-accent);color:var(--aurum-accent);transition:background .25s ease,color .25s ease}.card-body a:hover{background:var(--aurum-accent);color:var(--background-color)}.slide-right{animation:slide-from-left .6s cubic-bezier(.16,1,.3,1) both}.slide-left{animation:slide-from-right .6s cubic-bezier(.16,1,.3,1) both}@keyframes slide-from-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes slide-from-right{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}#blog .blog-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.6rem}#blog .card{display:block;grid-template-columns:unset;padding:0;overflow:hidden;cursor:pointer}#blog .card:before{display:none}#blog .card img{width:100%;height:180px;object-fit:cover;border-radius:0;transition:transform .5s ease}#blog .card:hover img{transform:scale(1.04)}#blog .card a{display:block;color:inherit;padding:1.2rem 1.4rem}.card-date{font-size:.7rem;letter-spacing:.14em;text-transform:uppercase;color:var(--aurum-accent);margin-bottom:.5rem}#blog .card-title{font-family:Cormorant Garamond,"Noto Serif JP",Yu Mincho,serif;font-size:1rem;font-weight:600;letter-spacing:.04em;line-height:1.4;color:var(--text-base-color)}#lists .lists-container{display:grid;gap:0;border-top:1px solid var(--aurum-border)}.list-category{border-bottom:1px solid var(--aurum-border)}.list-category button{width:100%;text-align:left;justify-content:flex-start;background:transparent;color:var(--text-base-color);border:none;border-radius:0;padding:1.1rem 1.4rem;font-size:.8rem;letter-spacing:.12em;text-transform:uppercase;transition:background .2s ease,color .2s ease}.list-category button:hover{background:var(--aurum-surface-2);transform:none;box-shadow:none;color:var(--text-base-color)}.open-category{background:var(--aurum-surface-2)!important;color:var(--aurum-accent)!important;border-left:2px solid var(--aurum-accent)!important}.list-list{list-style:none;margin:0;padding:.6rem 1.4rem 1.2rem 2.6rem;background:var(--aurum-surface-2)}.list-li{padding:.5rem 0;font-size:.9rem;color:var(--aurum-muted);border-bottom:1px solid var(--aurum-border);position:relative}.list-li:before{content:"·";position:absolute;left:-1.2rem;color:var(--aurum-accent);font-size:1.2rem;line-height:1.4}.list-li:last-child{border-bottom:none}.fade-enter-active,.fade-leave-active{transition:opacity .22s ease,transform .22s ease}.fade-enter-from,.fade-leave-to{opacity:0;transform:translateY(-6px)}#about table{width:100%;border-collapse:collapse;border:1px solid var(--aurum-border)}#about thead{background:var(--aurum-surface-2);border-bottom:2px solid var(--aurum-accent)}#about thead th{color:var(--aurum-accent);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600}#about th,#about td{padding:1rem 1.4rem;text-align:left;font-size:.9rem;border-bottom:1px solid var(--aurum-border)}#about tbody tr:last-child td{border-bottom:none}#about tbody tr:nth-child(2n){background:var(--aurum-surface-2)}#form-area{background:var(--aurum-surface);border:1px solid var(--aurum-border);border-radius:0;padding:2.8rem;max-width:640px}#form-area label{display:block;font-size:.72rem;font-weight:400;letter-spacing:.16em;text-transform:uppercase;color:var(--aurum-muted);margin-bottom:.5rem}#form-area .row{margin-bottom:1.8rem}#form-area input,#form-area textarea,#form-area select{width:100%;padding:.7rem 0;border:none;border-bottom:1px solid var(--aurum-border);border-radius:0;background:transparent;color:var(--text-base-color);font-family:inherit;font-size:.9rem;transition:border-color .25s ease,box-shadow .25s ease}#form-area input:focus,#form-area select:focus{outline:none;border-color:var(--aurum-accent);box-shadow:0 1px 0 0 var(--aurum-accent)}#form-area textarea{min-height:140px;resize:vertical;line-height:1.7;border:1px solid var(--aurum-border);padding:.75rem 1rem}#form-area textarea:focus{outline:none;border-color:var(--aurum-accent);box-shadow:none}#form-area>button{margin-top:.5rem}#overlay-message{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;display:grid;place-items:center;z-index:60;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}#content-message{background:var(--aurum-surface);border:1px solid var(--aurum-border);border-radius:0;padding:2.4rem;width:min(460px,90%);box-shadow:var(--aurum-shadow-lg)}#content-message h2{font-size:.85rem;letter-spacing:.16em;text-transform:uppercase;margin-bottom:1.2rem}.input-text-zone{background:var(--aurum-surface-2);border-left:2px solid var(--aurum-accent);padding:1rem 1.2rem;margin:1rem 0 1.6rem}.message-text{font-size:.9rem;color:var(--text-base-color);margin:0}.btn-zone{display:flex;justify-content:flex-end}.btn-modal-yes{font-size:.75rem;padding:.6rem 1.4rem}#download #file-area{list-style:none;display:grid;gap:0;border-top:1px solid var(--aurum-border)}#download #file-area li{border-bottom:1px solid var(--aurum-border);transition:background .2s ease}#download #file-area li:hover{background:var(--aurum-surface-2)}#download #file-area li a{display:flex;align-items:center;gap:.8rem;padding:1rem 1.2rem;font-size:.9rem;color:var(--text-base-color);width:100%;transition:color .25s ease}#download #file-area li a:hover{color:var(--aurum-accent)}#overlay-markdown{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000c7;display:grid;place-items:center;z-index:70;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);padding:1.5rem}#content-markdown{width:min(860px,100%);max-height:90vh;overflow-y:auto;background:var(--aurum-surface);border:1px solid var(--aurum-border);border-radius:0;padding:2.8rem;box-shadow:var(--aurum-shadow-lg)}.content-markdown{color:var(--text-base-color);font-size:.95rem;line-height:1.9}.fullscreen-close-btn{margin-top:1.8rem;font-size:.75rem;letter-spacing:.12em;padding:.6rem 1.4rem}.v-enter-active,.v-leave-active{transition:opacity .25s ease,transform .25s ease}.v-enter-from,.v-leave-to{opacity:0;transform:translateY(6px)}@media (max-width: 768px){section{padding:4rem 0}.nav-menu{padding:.9rem 5%}.hamburger-btn{display:flex;flex-direction:column;justify-content:space-between;width:28px;height:20px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0;position:relative;z-index:3}.hamburger-btn span{display:block;width:100%;height:2px;background:var(--text-base-color);border-radius:2px;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.hamburger-btn.open span:nth-child(1){transform:translateY(9px) rotate(45deg)}.hamburger-btn.open span:nth-child(2){opacity:0}.hamburger-btn.open span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}.nav-menu nav{position:fixed;top:0;right:0;height:100dvh;width:min(280px,80vw);transform:translate(110%);transition:transform .3s cubic-bezier(.4,0,.2,1);z-index:2;overflow-y:auto;background:var(--background-color);padding:5rem 0 2rem;box-shadow:-4px 0 24px #00000026}.nav-menu nav.nav-open{transform:translate(0)}.nav-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;z-index:1}.nav-menu nav ul{flex-direction:column;gap:0}.nav-menu nav a{padding:.9rem 1.5rem;font-size:.9rem;letter-spacing:.1em;border-bottom:1px solid var(--aurum-border)}#home{min-height:unset}#home #main-zone,#products #main-zone{grid-template-columns:1fr}.card{grid-template-columns:1fr;padding:1.6rem}#form-area{padding:1.8rem;max-width:100%}}@media (max-width: 480px){section{padding:3rem 0}h2{font-size:1.5rem}h2:after{width:28px}#theme-change-btn{top:.8rem;right:.8rem}#scroll-to-product-header-link-btn{width:36px;height:36px}#content-message,#content-markdown{padding:1.6rem}#blog .blog-cards{grid-template-columns:1fr}}#content-markdown p{font-size:18px}#content-markdown a{color:#1431af;text-decoration:underline}#content-markdown a.absent{color:#c00}#content-markdown a.anchor{display:block;padding-left:30px;margin-left:-30px;cursor:pointer;position:absolute;top:0;left:0;bottom:0}#content-markdown h1,#content-markdown h2,#content-markdown h3,#content-markdown h4,#content-markdown h5,#content-markdown h6{margin:30px 0 20px;padding:0;font-weight:700;-webkit-font-smoothing:antialiased;cursor:text;position:relative}#content-markdown h1:hover a.anchor,#content-markdown h2:hover a.anchor,#content-markdown h3:hover a.anchor,#content-markdown h4:hover a.anchor,#content-markdown h5:hover a.anchor,#content-markdown h6:hover a.anchor{background:url(../../images/modules/styleguide/para.png) no-repeat 10px center;text-decoration:none}#content-markdown h1 tt,#content-markdown h1 code{font-size:inherit}#content-markdown h2 tt,#content-markdown h2 code{font-size:inherit}#content-markdown h3 tt,#content-markdown h3 code{font-size:inherit}#content-markdown h4 tt,#content-markdown h4 code{font-size:inherit}#content-markdown h5 tt,#content-markdown h5 code{font-size:inherit}#content-markdown h6 tt,#content-markdown h6 code{font-size:inherit}#content-markdown h1{font-size:46px;color:#000;text-align:center}#content-markdown h2{font-size:30px;border-bottom:2px solid #cccccc;color:#000}#content-markdown h3{font-size:26px;border-bottom:.5px solid #cccccc}#content-markdown h4{font-size:22px}#content-markdown h5{font-size:20px}#content-markdown h6{color:#777;font-size:18px}#content-markdown p,#content-markdown blockquote,#content-markdown ul,#content-markdown ol,#content-markdown dl,#content-markdown li,#content-markdown table,#content-markdown pre{margin:15px 0}#content-markdown hr{background:transparent url(../../images/modules/pulls/dirty-shade.png) repeat-x 0 0;border:0 none;color:#ccc;height:4px;padding:0}#content-markdown body>h2:first-child{margin-top:0;padding-top:0}#content-markdown body>h1:first-child{margin-top:0;padding-top:0}#content-markdown body>h1:first-child+h2{margin-top:0;padding-top:0}#content-markdown body>h3:first-child,#content-markdown body>h4:first-child,#content-markdown body>h5:first-child,#content-markdown body>h6:first-child{margin-top:0;padding-top:0}#content-markdown a:first-child h1,#content-markdown a:first-child h2,#content-markdown a:first-child h3,#content-markdown a:first-child h4,#content-markdown a:first-child h5,#content-markdown a:first-child h6{margin-top:0;padding-top:0}#content-markdown h1 p,#content-markdown h2 p,#content-markdown h3 p,#content-markdown h4 p,#content-markdown h5 p,#content-markdown h6 p{margin-top:0}#content-markdown li p.first{display:inline-block}#content-markdown ul,#content-markdown ol{padding-left:30px}#content-markdown ul :first-child,#content-markdown ol :first-child{margin-top:0}#content-markdown ul :last-child,#content-markdown ol :last-child{margin-bottom:0}#content-markdown dl{padding:0}#content-markdown dl dt{font-size:14px;font-weight:700;font-style:italic;padding:0;margin:15px 0 5px}#content-markdown dl dt:first-child{padding:0}#content-markdown dl dt>:first-child{margin-top:0}#content-markdown dl dt>:last-child{margin-bottom:0}#content-markdown dl dd{margin:0 0 15px;padding:0 15px}#content-markdown dl dd>:first-child{margin-top:0}#content-markdown dl dd>:last-child{margin-bottom:0}#content-markdown blockquote{border-left:4px solid #dddddd;padding:0 15px;color:#777}#content-markdown blockquote>:first-child{margin-top:0}#content-markdown blockquote>:last-child{margin-bottom:0}#content-markdown table{padding:0}#content-markdown table tr{border-top:1px solid #cccccc;background-color:#fff;margin:0;padding:0}#content-markdown table tr:nth-child(2n){background-color:#f8f8f8}#content-markdown table tr th{font-weight:700;border:1px solid #cccccc;text-align:left;margin:0;padding:6px 13px;background-color:#a5cef7}#content-markdown table tr td{border:1px solid #cccccc;text-align:left;margin:0;padding:6px 13px}table tr th :first-child,#content-markdown table tr td :first-child{margin-top:0}table tr th :last-child,#content-markdown table tr td :last-child{margin-bottom:0}#content-markdown img{border:1px solid #333;box-shadow:3px 3px 5px #00000080;max-width:100%}#content-markdown video{border:1px solid #333;box-shadow:3px 3px 5px #00000080;max-width:100%}#content-markdown span.frame{display:block;overflow:hidden}#content-markdown span.frame>span{border:1px solid #dddddd;display:block;float:left;overflow:hidden;margin:13px 0 0;padding:7px;width:auto}#content-markdown span.frame span img{display:block;float:left}#content-markdown span.frame span span{clear:both;color:#333;display:block;padding:5px 0 0}#content-markdown span.align-center{display:block;overflow:hidden;clear:both}#content-markdown span.align-center>span{display:block;overflow:hidden;margin:13px auto 0;text-align:center}#content-markdown span.align-center span img{margin:0 auto;text-align:center}#content-markdown span.align-right{display:block;overflow:hidden;clear:both}#content-markdown span.align-right>span{display:block;overflow:hidden;margin:13px 0 0;text-align:right}#content-markdown span.align-right span img{margin:0;text-align:right}#content-markdown span.float-left{display:block;margin-right:13px;overflow:hidden;float:left}#content-markdown span.float-left span{margin:13px 0 0}#content-markdown span.float-right{display:block;margin-left:13px;overflow:hidden;float:right}#content-markdown span.float-right>span{display:block;overflow:hidden;margin:13px auto 0;text-align:right}#content-markdown code,#content-markdown tt{margin:0 2px;padding:0 7px;white-space:nowrap;border:.5px solid #bdbdbdd2;white-space:pre-wrap;background-color:#ebdaf0;border-radius:3px}#content-markdown pre code{margin:0;padding:0;white-space:pre;border:none;background:transparent}#content-markdown .highlight pre{background-color:#f8f8f8;border:1px solid #cccccc;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}#content-markdown pre{background-color:#e6e6e6;color:#000;border:1px solid #5e5e5e;font-size:13px;line-height:19px;overflow:auto;padding:6px 10px;border-radius:3px}#content-markdown pre code,#content-markdown pre tt{white-space:pre-wrap;background-color:transparent;border:none}#content-markdown pre a{color:#000;text-decoration:none}
