:root{--nausikaa-outline-stroke:#000;--nausikaa-outline-stroke-width:.25;--nausikaa-outline-fill:#000;--nausikaa-east-fill:var(--nausikaa-yellow3);--nausikaa-east-top-fill:silver;--nausikaa-west-fill:var(--nausikaa-white);--nausikaa-west-top-fill:#dfdfdf;--nausikaa-roof-fill:#e8e8e8;--nausikaa-underside-fill:#a4a4a4}.house-01,.house-02,.house-03,.house-04,.house-05,.house-06,.house-07,.house-08,.house-09,.house-10,.house-11,.house-12{width:3em;height:10em}.arch-01,.arch-02{width:5.8em;height:14.6em}.arch-03,.arch-04{width:7.9em;height:13.6em}.arch-05,.arch-06{width:16.6em;height:16.2em}.arch-07,.arch-08{width:14.3em;height:20.3em}.spike-01,.spike-02,.spike-03,.spike-04,.spike-05{width:8.1em;height:19.5em}.tower-01{width:9em;height:25.5em}.tower-02{width:12em;height:22em}.townscape{pointer-events:none;font-size:1.15em;position:absolute;top:0;bottom:0;left:0;right:0}.townscape>svg{position:absolute}@media (max-width:666px){.townscape{--nausikaa-townscape-floor:.55}}#frontpage section{grid-column:1/13;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;margin-bottom:6em;padding-top:6em;padding-bottom:6em;display:grid;position:relative}#frontpage section u{-webkit-text-decoration:underline solid var(--nausikaa-yellow3);text-decoration:underline solid var(--nausikaa-yellow3);-webkit-text-decoration:underline solid var(--nausikaa-yellow3)}#frontpage section h1,#frontpage section h2{z-index:2;font-weight:400}#frontpage section .explainer{z-index:2;font-size:1.2em;line-height:1.4}#frontpage section.introduction .skew{z-index:-1;background-color:var(--nausikaa-site-tint-yellow);width:100vw;position:absolute;top:-50em;bottom:0;left:50%;overflow:hidden;transform:skewY(-5deg)translate(-50%)}#frontpage section.introduction .skew .townscape{transform:skewY(5deg)}#frontpage section.introduction .explainer{background-color:var(--nausikaa-site-tint-yellow);color:var(--nausikaa-site-tint-text);grid-area:1/2/3/span 4}#frontpage section.introduction .explainer h1{color:var(--nausikaa-site-tint-text)}#frontpage section.introduction .explainer h1>strong{-webkit-text-decoration:underline solid var(--nausikaa-yellow3);text-decoration:underline solid var(--nausikaa-yellow3);-webkit-text-decoration:underline solid var(--nausikaa-yellow3)}#frontpage section.introduction .frontpage-facts{font-family:var(--nausikaa-utility-text);margin:1.2em 0;padding:0;font-size:.85em;list-style-type:none}#frontpage section.introduction .frontpage-facts li{align-items:center;margin:.35em 0;display:flex}#frontpage section.introduction .frontpage-facts .tag.badge{flex:none;justify-content:center;align-items:center;margin-right:.7em;padding:0;display:inline-flex}#frontpage section.introduction .frontpage-facts .tag.badge>.icon,#frontpage section.introduction .frontpage-facts .tag.badge:hover>.icon{fill:var(--nausikaa-ink);transform:none}#frontpage section.introduction .frontpage-actions{font-family:var(--nausikaa-utility-text);flex-wrap:wrap;align-items:center;margin-bottom:0;font-size:.85em;display:flex}#frontpage section.introduction .frontpage-actions .knob{margin:0 1.2em 0 0}#frontpage section.introduction .frontpage-actions a:not(.knob),#frontpage section.introduction .frontpage-actions a:not(.knob):visited{color:var(--nausikaa-site-tint-text);-webkit-text-decoration:underline solid var(--nausikaa-yellow3);text-decoration:underline solid var(--nausikaa-yellow3);-webkit-text-decoration:underline solid var(--nausikaa-yellow3);text-decoration-thickness:2px}#frontpage section.introduction .frontpage-actions a:not(.knob):hover,#frontpage section.introduction .frontpage-actions a:not(.knob):visited:hover,#frontpage section.introduction .frontpage-actions a:not(.knob):focus,#frontpage section.introduction .frontpage-actions a:not(.knob):visited:focus{-webkit-text-decoration-color:var(--nausikaa-site-tint-text);text-decoration-color:var(--nausikaa-site-tint-text)}#frontpage section.elaboration{position:relative}#frontpage section.elaboration .skew{background-color:var(--nausikaa-base);width:100vw;position:absolute;top:-7em;bottom:-6em;left:50%;overflow:hidden;transform:skewY(-5deg)translate(-50%)}#frontpage section.elaboration .skew .townscape{--nausikaa-east-fill:var(--nausikaa-blue3);--nausikaa-west-fill:var(--nausikaa-blue2);transform:skewY(5deg)}#frontpage section.elaboration h2{grid-area:1/6/2/12}#frontpage section.elaboration h2 u{-webkit-text-decoration-color:var(--nausikaa-blue3);text-decoration-color:var(--nausikaa-blue3)}#frontpage section.elaboration .explainer{grid-area:2/6/3/12}#frontpage section.elaboration .explainer .code-example{font-size:var(--nausikaa-font-size)}#frontpage section.more-elaboration .skew{z-index:3;background-color:var(--nausikaa-surface0);width:100vw;position:absolute;top:-2em;bottom:-10em;left:50%;overflow:hidden;transform:skewY(2deg)translate(-50%)}#frontpage section.more-elaboration .skew .townscape{--nausikaa-east-fill:var(--nausikaa-green3);--nausikaa-west-fill:var(--nausikaa-green2);transform:skewY(-2deg)}#frontpage section.more-elaboration h2{z-index:4;grid-area:1/2/2/6}#frontpage section.more-elaboration .explainer{z-index:4;grid-area:2/2/3/6}#frontpage section.more-elaboration .frontpage-index{z-index:4;grid-area:1/7/3/12;align-self:center;max-width:none;margin:0}#frontpage section.more-elaboration .frontpage-index a{white-space:normal;grid-template-columns:2.6em minmax(0,1fr);align-items:baseline;padding:.5em .8em;-webkit-text-decoration:none;text-decoration:none;display:grid;overflow:visible}#frontpage section.more-elaboration .frontpage-index .tag{justify-self:start}#frontpage section.more-elaboration .frontpage-index small{grid-column:2/3;font-size:.9em;line-height:1.4}#frontpage section.sample{margin-bottom:0}#frontpage section.sample>*{z-index:4}#frontpage section.sample .skew{z-index:1;width:100vw;position:absolute;top:9em;bottom:0;left:50%;overflow:hidden;transform:skewY(-2deg)translate(-50%)}#frontpage section.sample .skew .townscape{--nausikaa-east-fill:var(--nausikaa-mauve3);--nausikaa-west-fill:var(--nausikaa-mauve2);transform:skewY(2deg)}#frontpage section.sample h2{grid-column:2/12}#frontpage section.sample .explainer{grid-column:2/9}#frontpage section.sample .sample-code{font-size:var(--nausikaa-font-size);grid-column:2/7;align-self:start;min-width:0;margin-top:1em}#frontpage section.sample .sample-code pre{margin:0;overflow-x:auto}#frontpage section.sample .sample-result{border:1px solid var(--nausikaa-surface1);background-color:var(--nausikaa-base);border-radius:6px;grid-column:7/12;align-self:start;min-width:0;margin:1em 0 0 2em;padding:.5em 1.5em 1.5em}#frontpage section.sample .sample-result h3{margin-top:.6em}#frontpage section.sample .sample-result label{min-width:6em;display:inline-block}#frontpage section.sample .sample-themes{font-family:var(--nausikaa-utility-text);flex-wrap:wrap;grid-column:2/12;align-items:center;margin:1.5em 0 0;display:flex}#frontpage section.sample .sample-themes>span{margin-right:1em}#frontpage section.sample .sample-themes button{margin-top:0;margin-bottom:0}#frontpage section.good-to-know{margin-bottom:0}#frontpage section.good-to-know .skew{z-index:-1;background-color:var(--nausikaa-mantle);width:100vw;position:absolute;top:0;bottom:-4em;left:50%;transform:skewY(-2deg)translate(-50%)}#frontpage section.good-to-know h2{grid-column:2/12}#frontpage section.good-to-know .frontpage-columns{grid-gap:0 2.5em;grid-column:2/12;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}#frontpage section.good-to-know .frontpage-columns h3{margin-bottom:.3em;font-weight:400}#frontpage section.good-to-know .frontpage-columns p{margin-top:0}@media (max-width:900px){#frontpage section .frontpage-index,#frontpage section .sample-code,#frontpage section .sample-result,#frontpage section .sample-themes,#frontpage section .frontpage-columns{grid-area:auto/2/auto/12!important}#frontpage section .sample-result{margin-left:0!important}#frontpage section .frontpage-index{margin-top:1.5em}#frontpage section .frontpage-columns{grid-template-columns:minmax(0,1fr)!important}}@media (min-width:667px) and (max-width:900px){#frontpage section h1,#frontpage section h2{grid-column:2/span 7!important}#frontpage section .explainer{grid-column:2/span 6!important}}@media (max-width:666px){#frontpage section:not(.good-to-know){padding-bottom:calc(6em + 200px)}#frontpage section h1,#frontpage section h2,#frontpage section .explainer{grid-column:2/12!important}}body.example-orders{--nausikaa-base:#fff;--nausikaa-base-rgb:255, 255, 255}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) body.example-orders{--nausikaa-base:inherit;--nausikaa-base-rgb:inherit}}:root[data-theme=dark] body.example-orders{--nausikaa-base:inherit;--nausikaa-base-rgb:inherit}main#orders,.sales-invoice-orders-overview{position:relative}@media (min-width:901px){main#orders,.sales-invoice-orders-overview{grid-column-gap:1em;grid-template-rows:min-content 1fr auto;grid-template-columns:300px 1fr 400px;grid-auto-flow:row;max-width:1200px;display:grid}}main#orders .orders-controls,.sales-invoice-orders-overview .orders-controls{font-family:var(--nausikaa-block-text);grid-area:1/2/2/4;display:flex}main#orders .orders-controls.bottom,.sales-invoice-orders-overview .orders-controls.bottom{border-top:1px solid var(--nausikaa-surface1);grid-row:3/4;padding-top:.6em}main#orders .orders-controls .spacer,.sales-invoice-orders-overview .orders-controls .spacer{flex-grow:99}main#orders .orders-controls .pagination,.sales-invoice-orders-overview .orders-controls .pagination{margin:0}main#orders .orders-controls .pagination a,.sales-invoice-orders-overview .orders-controls .pagination a{cursor:pointer;padding:0 .4em}main#orders .orders-controls .display-settings,.sales-invoice-orders-overview .orders-controls .display-settings{margin-left:.5em}main#orders .orders-controls .display-settings>.knob,.sales-invoice-orders-overview .orders-controls .display-settings>.knob{cursor:pointer;margin-right:0}main#orders .orders-controls .display-settings>.knob>.icon,.sales-invoice-orders-overview .orders-controls .display-settings>.knob>.icon{transform:scale(1.6)translateY(.05em)}main#orders .orders-controls .display-settings>.panel,.sales-invoice-orders-overview .orders-controls .display-settings>.panel{min-width:20ch}main#orders .orders-controls .display-settings>.panel form>input,.sales-invoice-orders-overview .orders-controls .display-settings>.panel form>input{width:100%}main#orders .orders-controls .display-settings>.panel li>strong,.sales-invoice-orders-overview .orders-controls .display-settings>.panel li>strong,main#orders .orders-controls .display-settings>.panel li>form,.sales-invoice-orders-overview .orders-controls .display-settings>.panel li>form{padding:0 .3em}main#orders .orders-controls .order-searched-for,.sales-invoice-orders-overview .orders-controls .order-searched-for{line-height:2}main#orders .orders-controls .order-searched-for .tag,.sales-invoice-orders-overview .orders-controls .order-searched-for .tag{margin-right:.5em;font-size:1em}main#orders .orders-controls .order-searched-for .tag>a>.icon,.sales-invoice-orders-overview .orders-controls .order-searched-for .tag>a>.icon{fill:var(--nausikaa-tag-text);width:1.3em;height:1.3em;transform:translateY(.25em)}main#orders .orders-overview,.sales-invoice-orders-overview .orders-overview{grid-area:2/2/3/4;margin:0;padding:0;list-style-type:none}main#orders .orders-overview>li,.sales-invoice-orders-overview .orders-overview>li{border-top:1px solid var(--nausikaa-surface1);padding:.8em .5em;transition:background-color .2s}main#orders .orders-overview>li:hover,.sales-invoice-orders-overview .orders-overview>li:hover{background-color:var(--nausikaa-mantle)}main#orders .no-orders-found-wrapper,.sales-invoice-orders-overview .no-orders-found-wrapper{text-align:center;font-family:var(--nausikaa-utility-text);grid-column:1/-1}main#orders .no-orders-found-wrapper .no-orders-found,.sales-invoice-orders-overview .no-orders-found-wrapper .no-orders-found{color:var(--nausikaa-overlay2);padding:5em 0 .2em;font-size:2em;font-weight:700}main#orders .no-orders-found-wrapper>.tag,.sales-invoice-orders-overview .no-orders-found-wrapper>.tag{margin:0 .1em;font-size:1.1em}main#orders .no-orders-found-wrapper>.tag>a>.icon,.sales-invoice-orders-overview .no-orders-found-wrapper>.tag>a>.icon{fill:var(--nausikaa-tag-text);width:1.3em;height:1.3em;transform:translateY(.25em)}main#orders .orders-sidebar,.sales-invoice-orders-overview .orders-sidebar{grid-area:1/1/4/2}main#orders .orders-sidebar #order-filters,.sales-invoice-orders-overview .orders-sidebar #order-filters{margin-top:0}@media (max-width:900px){main#orders .orders-sidebar,.sales-invoice-orders-overview .orders-sidebar{margin-top:2em}}main#orders .orders-sidebar .radios label,main#statistics .statistics-sidebar .radios label,main#shipment-schedule .schedule-filters .radios label,main#orders .orders-sidebar .checkboxes label,main#statistics .statistics-sidebar .checkboxes label,main#shipment-schedule .schedule-filters .checkboxes label{display:flex}main#orders .orders-sidebar .radios label>span:first-child,main#statistics .statistics-sidebar .radios label>span:first-child,main#shipment-schedule .schedule-filters .radios label>span:first-child,main#orders .orders-sidebar .checkboxes label>span:first-child,main#statistics .statistics-sidebar .checkboxes label>span:first-child,main#shipment-schedule .schedule-filters .checkboxes label>span:first-child{flex:auto;min-width:0}main#orders .orders-sidebar .radios label>span:last-child,main#statistics .statistics-sidebar .radios label>span:last-child,main#shipment-schedule .schedule-filters .radios label>span:last-child,main#orders .orders-sidebar .checkboxes label>span:last-child,main#statistics .statistics-sidebar .checkboxes label>span:last-child,main#shipment-schedule .schedule-filters .checkboxes label>span:last-child{flex:none}main#orders .orders-sidebar .tag.badge,main#statistics .statistics-sidebar .tag.badge,main#shipment-schedule .schedule-filters .tag.badge{vertical-align:middle;width:1.3em;min-width:0;height:1.3em;padding:0;top:0}main#orders .orders-sidebar .order-filter-search,main#statistics .statistics-sidebar .order-filter-search,main#shipment-schedule .schedule-filters .order-filter-search{margin:0 0 .5em;display:flex;position:relative}main#orders .orders-sidebar .order-filter-search>.icon,main#statistics .statistics-sidebar .order-filter-search>.icon,main#shipment-schedule .schedule-filters .order-filter-search>.icon{position:absolute;top:0;left:.6em}main#orders .orders-sidebar .order-filter-search>input,main#statistics .statistics-sidebar .order-filter-search>input,main#shipment-schedule .schedule-filters .order-filter-search>input{border-radius:6px;flex:auto;width:100%;min-width:0;margin:0;position:static}main#orders .orders-sidebar .clear-filters,main#statistics .statistics-sidebar .clear-filters,main#shipment-schedule .schedule-filters .clear-filters{font-family:var(--nausikaa-utility-text)}main#shipment-schedule{font-family:var(--nausikaa-utility-text);position:relative}@media (min-width:901px){main#shipment-schedule{grid-column-gap:1em;grid-template-columns:300px minmax(0,1fr);align-items:start;max-width:1200px;display:grid}main#shipment-schedule>.calendar{grid-area:1/2/2/3}main#shipment-schedule>.schedule-filters{grid-area:1/1/2/2}}main#shipment-schedule .schedule-filters #schedule-filters{margin-top:0}@media (max-width:900px){main#shipment-schedule .schedule-filters{margin-top:2em}}main#shipment-schedule .calendar-controls{flex-wrap:wrap;align-items:center;margin-bottom:.5em}main#shipment-schedule .calendar-controls .schedule-totals{font-family:var(--nausikaa-block-text)}main#shipment-schedule .calendar-controls .schedule-totals span{color:var(--nausikaa-subtext0)}main#shipment-schedule .calendar-controls .calendar-month-controls,main#shipment-schedule .calendar-controls form{align-items:center;margin:0;display:flex}main#shipment-schedule .calendar-controls .knob{margin-bottom:0}main#shipment-schedule .calendar-controls .pagination{margin:0;display:flex}main#shipment-schedule .calendar-controls .pagination a{margin:0;padding:0 .4em}main#shipment-schedule .calendar-controls .pagination select{margin:0}main#shipment-schedule .calendar-controls .pagination select[name=m]{min-width:16ch}main#shipment-schedule .calendar-controls .pagination select[name=y]{min-width:10ch}main#shipment-schedule .calendar-controls button{margin:0 0 0 .4em}main#shipment-schedule .calendar-wrapper .calendar-month{grid-template-columns:repeat(5,minmax(0,2fr)) minmax(0,1fr) minmax(0,1fr)}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day{cursor:default;display:block}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day:hover{background-color:var(--nausikaa-mantle)}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .date-number{left:auto;right:.5em}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day.other-month .date-number{opacity:1;color:var(--nausikaa-overlay2)}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .calendar-event-wrapper{margin:0;display:flex}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .calendar-event-wrapper .calendar-event{border-radius:3px 0 0 3px;flex:99 1 0;min-width:0;padding:0 .3em;font-size:.8em}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .calendar-event-wrapper .calendar-event small{font-variant-numeric:tabular-nums}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .calendar-event-wrapper .calendar-event:not(.tag){color:var(--nausikaa-text);border-radius:3px;line-height:1.5}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .calendar-event-wrapper .calendar-event:not(.tag):hover,main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .calendar-event-wrapper .calendar-event:not(.tag):focus{background-color:var(--nausikaa-surface0)}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .calendar-event-wrapper .calendar-event.calendar-event-category-addition{cursor:default;border-radius:0 3px 3px 0;flex:0 0 .5em;padding:0}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events{float:right}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>a{cursor:pointer;font-size:.85em}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel{min-width:22ch}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel>ul{max-height:20em;overflow:auto}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel>ul>li{max-width:24ch;margin-bottom:.2em}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel>ul .calendar-event{line-height:inherit;margin:0;padding:0 .3em}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel>ul .calendar-event.tag{color:var(--nausikaa-tag-text);background-color:var(--nausikaa-tag-background)}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel>ul .calendar-event.tag:hover,main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel>ul .calendar-event.tag:focus{background-color:var(--nausikaa-tag-hover)}main#shipment-schedule .calendar-wrapper .calendar-month .calendar-day .more-events>.panel>ul .calendar-event.calendar-event-category-addition{padding:0}main#shipment-schedule .schedule-dialog{min-width:min(34rem,90vw)}main#shipment-schedule .schedule-dialog h4{margin-right:2rem}main#shipment-schedule .schedule-dialog .schedule-dialog-tags{font-family:var(--nausikaa-utility-text)}main#shipment-schedule .schedule-dialog .schedule-dialog-details{grid-row-gap:.2em;font-family:var(--nausikaa-utility-text);grid-template-columns:8em 1fr;margin:1em 0;display:grid}main#shipment-schedule .schedule-dialog .schedule-dialog-details dt{color:var(--nausikaa-subtext0)}main#shipment-schedule .schedule-dialog .schedule-dialog-details dd{margin:0}main#shipment-schedule .backdrop{cursor:default;display:block}main#cataloguing .tabs{font-size:1.1em}main#cataloguing .tabs .tabs-title{margin-left:1em;margin-right:3.5em}main#cataloguing .cataloguing-selection{z-index:12;width:-webkit-max-content;width:max-content;position:-webkit-sticky;position:sticky;top:1em}main#cataloguing .cataloguing-selection .knob{margin:0;position:relative}main#cataloguing .cataloguing-selection .knob .badge{font-size:.9em;position:absolute;top:-.6em;left:-.8em}main#cataloguing .cataloguing-selection .knob .badge[hidden]{display:none}main#cataloguing .cataloguing-selection>.panel{min-width:25em}main#cataloguing .cataloguing-selection>.panel .keys{float:right;margin-left:1.5em;font-size:.8em}main#cataloguing .cataloguing-table{overflow-x:auto}main#cataloguing .cataloguing-table tr.selected>td:first-child{box-shadow:inset .3em 0 0 var(--nausikaa-blue3)}main#cataloguing .cataloguing-table td a:visited{color:var(--nausikaa-link-color);-webkit-text-decoration:underline solid var(--nausikaa-link-line);text-decoration:underline solid var(--nausikaa-link-line);-webkit-text-decoration:underline solid var(--nausikaa-link-line)}main#cataloguing .cataloguing-table td a:visited:hover{color:var(--nausikaa-link-hover)}main#cataloguing .cataloguing-table td a:visited:focus,main#cataloguing .cataloguing-table td a:visited:active{color:var(--nausikaa-link-active)}@media (min-width:1280px){main#cataloguing .cataloguing-selection{transform:translate(-110%,.8em)}main#cataloguing .cataloguing-selection>.panel{transform:translate(-2em)}main#cataloguing .cataloguing-table{margin-bottom:-3em;transform:translateY(-3em)}}@media (max-width:1279px){main#cataloguing .cataloguing-selection{margin-bottom:.6em}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) main#statistics{--nausikaa-example-track:var(--nausikaa-mantle)}}:root[data-theme=dark] main#statistics{--nausikaa-example-track:var(--nausikaa-mantle)}:root[data-theme=eink] main#statistics{--nausikaa-example-track:var(--nausikaa-surface0);--nausikaa-example-series-1:#ccc;--nausikaa-example-series-2:#aaa;--nausikaa-example-series-3:#888;--nausikaa-example-series-4:#666;--nausikaa-example-series-5:#333;--nausikaa-example-series-6:#000}main#statistics{font-family:var(--nausikaa-utility-text);--nausikaa-example-series-1:#d9d9d9;--nausikaa-example-series-2:#b0b0b0;--nausikaa-example-series-3:#91caff;--nausikaa-example-series-4:#4a9eff;--nausikaa-example-series-5:#1677ff;--nausikaa-example-series-6:#003eb3;--nausikaa-example-track:#f8f9fb;position:relative}@media (min-width:901px){main#statistics{grid-column-gap:1em;grid-template-columns:300px 1fr 400px;max-width:1200px;display:grid}}main#statistics>.tabs{grid-area:1/1/2/-1;margin-top:0;margin-bottom:1em;font-size:1.1em}main#statistics>.tabs .tabs-title{margin-left:1em;margin-right:3.5em}main#statistics .statistics-sidebar{grid-column:1/2;align-self:start}main#statistics .statistics-sidebar #statistics-filters{margin-top:0}@media (max-width:900px){main#statistics .statistics-sidebar{margin-bottom:2em}}main#statistics .statistics-section{grid-column:2/-1;min-width:0}main#statistics .statistics-section h3{color:var(--nausikaa-subtext0);border-bottom:1px dotted var(--nausikaa-surface2);margin-top:.75rem}main#statistics .stat-top-header{border-bottom:1px dotted var(--nausikaa-surface2);justify-content:space-between;align-items:center;margin:0 0 .75rem;display:flex}main#statistics .stat-top-header h3{border-bottom:none;margin-top:0;margin-bottom:.2em}main#statistics .stat-top-header select{width:auto;margin:0 0 .2em;font-size:.8em}main#statistics .stat-top-header button{margin:0 0 .2em .4em}main#statistics .stat-top-ol{margin:0;padding:0;list-style:none}main#statistics .stat-top-ol li{grid-template-columns:2.5ch 1fr auto;align-items:center;gap:.5rem;margin:0;padding:.3rem 0;display:grid}main#statistics .stat-top-ol li+li{border-top:1px solid var(--nausikaa-surface1)}main#statistics .stat-top-rank{color:var(--nausikaa-overlay2);text-align:right;font-variant-numeric:tabular-nums}main#statistics .stat-top-customer{color:inherit;align-items:center;gap:.15rem;text-decoration:none;display:flex;overflow:hidden}main#statistics .stat-top-customer .tag{flex:none}main#statistics .stat-top-customer:hover .stat-top-name{text-decoration:underline}main#statistics .stat-top-name{text-overflow:ellipsis;white-space:nowrap;margin-left:.2em;overflow:hidden}main#statistics .stat-top-value{color:var(--nausikaa-subtext0);white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}main#statistics .stat-top-empty{color:var(--nausikaa-subtext0);font-style:italic}main#statistics .stat-cards{flex-wrap:wrap;gap:1rem;margin-bottom:3rem;display:flex}main#statistics .stat-card{flex:10rem;margin:0;padding:1rem 1.25rem}main#statistics .stat-card .stat-card-value{font-size:2rem;font-weight:700;line-height:1.1}main#statistics .stat-card .stat-card-label{margin-top:-.25rem;font-weight:700}main#statistics .stat-card .stat-card-sub{text-align:right;margin-top:.15rem}main#statistics .statistics-columns{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3rem;margin-bottom:3rem;display:grid}@media (max-width:900px){main#statistics .statistics-columns{grid-template-columns:minmax(0,1fr)}}main#statistics .statistics-table{border-collapse:collapse;width:100%;margin:0}main#statistics .statistics-table td{vertical-align:middle;background-color:#0000;border-width:0;padding:.15rem .5rem .15rem 0}main#statistics .statistics-table td .badge{width:1.4em;min-width:1.4em;height:1.4em;margin-right:.4em;padding:0;top:0;transform:translateY(.2em)}main#statistics .statistics-table td .stat-position-name{color:var(--nausikaa-subtext1);margin-left:.4em}main#statistics .statistics-table td:nth-child(2){text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;padding-right:.75rem}main#statistics .statistics-table .stat-pct{color:var(--nausikaa-overlay2);white-space:nowrap;text-align:right}main#statistics .statistics-table tr+tr td{border-top:1px solid var(--nausikaa-surface1)}main#statistics .stat-bar-list{flex-direction:column;gap:.4rem;display:flex}main#statistics .stat-bar-row{grid-template-columns:14ch 1fr 6ch;align-items:center;gap:.5rem;display:grid}main#statistics .stat-bar-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}main#statistics .stat-bar-track{background:var(--nausikaa-example-track);border-radius:3px;height:1.5em;overflow:hidden}main#statistics .stat-bar-fill{background:var(--nausikaa-blue3);border-radius:3px;height:100%;transition:width .3s}main#statistics .stat-bar-count{text-align:right;color:var(--nausikaa-subtext0);font-variant-numeric:tabular-nums}main#statistics .statistics-monthly{margin-bottom:2rem}main#statistics .stat-line-wrap{flex-direction:column;gap:.5rem;display:flex}main#statistics .stat-line-svg{color:currentColor;width:100%;display:block}main#statistics .stat-line-svg text{fill:currentColor;font-family:var(--nausikaa-utility-text)}main#statistics .stat-line-svg polyline{stroke:var(--nausikaa-example-series)}main#statistics .stat-line-svg circle{fill:var(--nausikaa-example-series)}main#statistics .series-1{--nausikaa-example-series:var(--nausikaa-example-series-1)}main#statistics .series-2{--nausikaa-example-series:var(--nausikaa-example-series-2)}main#statistics .series-3{--nausikaa-example-series:var(--nausikaa-example-series-3)}main#statistics .series-4{--nausikaa-example-series:var(--nausikaa-example-series-4)}main#statistics .series-5{--nausikaa-example-series:var(--nausikaa-example-series-5)}main#statistics .series-6{--nausikaa-example-series:var(--nausikaa-example-series-6)}main#statistics .stat-line-legend{color:var(--nausikaa-subtext0);flex-wrap:wrap;justify-content:flex-end;gap:.2rem 1rem;margin:0;padding:0;font-size:.8em;list-style:none;display:flex}main#statistics .stat-line-legend li{margin:0}main#statistics .stat-line-legend label{cursor:pointer;align-items:center;gap:.35rem;display:flex}main#statistics .stat-line-legend input{cursor:pointer;margin:0}main#statistics .stat-line-legend li.off .stat-line-dot{opacity:.3}main#statistics .stat-line-legend li.off span:last-child{opacity:.6}main#statistics .stat-line-dot{background:var(--nausikaa-example-series);border-radius:50%;flex-shrink:0;width:.75em;height:.75em}main#statistics .stat-year-chart{align-items:flex-end;gap:.5rem;height:180px;padding-bottom:2.5rem;display:flex;position:relative}main#statistics .stat-year-col{flex-direction:column;flex:1;align-items:center;height:100%;display:flex;position:relative}main#statistics .stat-year-bar-wrap{flex:1;align-items:flex-end;width:100%;display:flex}main#statistics .stat-year-bar{background:var(--nausikaa-blue3);opacity:.75;border-radius:3px 3px 0 0;width:100%;min-height:2px;transition:opacity .15s}main#statistics .stat-year-bar:hover{opacity:1}main#statistics .stat-year-count{color:var(--nausikaa-subtext0);font-variant-numeric:tabular-nums;margin-top:.25rem;font-size:.65em}main#statistics .stat-year-label{color:var(--nausikaa-subtext0);margin-top:.1rem;font-size:.7em}.order-summary{font-size:1.05em;position:relative}.order-summary>.order-summary-header{font-family:var(--nausikaa-utility-text);border-bottom:1px dotted var(--nausikaa-surface1);flex-wrap:wrap;align-items:baseline;margin-bottom:.5em;padding-bottom:.5em;display:flex}.order-summary>.order-summary-header>.spacer{flex-grow:99}.order-summary>.order-summary-header>.order-summary-quantity{color:var(--nausikaa-text);margin-left:.6em;font-size:.9em}.order-summary>.order-summary-header>.order-summary-quantity .non-zero{-webkit-text-decoration:underline solid var(--nausikaa-green3);text-decoration:underline solid var(--nausikaa-green3);text-decoration-thickness:3px}.order-summary>.order-summary-header>.order-summary-quantity .non-zero.ordered{-webkit-text-decoration:underline solid var(--nausikaa-blue3);text-decoration:underline solid var(--nausikaa-blue3);text-decoration-thickness:3px}.order-summary>.order-summary-header>.order-summary-quantity .zero{-webkit-text-decoration:underline solid var(--nausikaa-red3);text-decoration:underline solid var(--nausikaa-red3);text-decoration-thickness:3px}.order-summary>.order-summary-header .tag{white-space:nowrap;font-size:.8em}.order-summary>.order-summary-header .tag>.icon{margin-right:.3em}.order-summary>.order-summary-header .tag.order-position,.order-summary>.order-summary-header .tag.order-method,.order-summary>.order-summary-header .tag.order-status,.order-summary>.order-summary-header>.note-summary-tag{margin-left:.5em}.order-summary>.order-summary-header>.note-summary-tag>.panel{white-space:normal;width:22em}.order-summary>.order-summary-header>.note-summary-tag .note-summary-wrapper{color:var(--nausikaa-text);grid-column-gap:.6em;grid-template-columns:auto 1fr;display:grid}.order-summary>.order-summary-header>.note-summary-tag .note-summary-wrapper>.user-avatar{grid-row:1/3}.order-summary>.order-summary-header>.note-summary-tag .note-summary-wrapper time{color:var(--nausikaa-subtext0);font-size:.9em}.order-summary>.order-product{font-family:var(--nausikaa-utility-text);margin:1em 0}.order-summary>.order-product>.product-info-wrapper{grid-column-gap:.5rem;grid-template-columns:40px 1fr;display:grid;position:relative}.order-summary>.order-product>.product-info-wrapper .nts-tag,.order-summary>.order-product>.product-info-wrapper .ebook-tag{z-index:1;font-size:.45rem;position:absolute;top:-3px;left:-5px}.order-summary>.order-product>.product-info-wrapper .product-image{grid-area:1/1/3/2}.order-summary>.order-product>.product-info-wrapper .product-image img{width:100%;display:block}.order-summary>.order-product>.product-info-wrapper .product-image .no-images{background-color:var(--nausikaa-mantle);background-image:repeating-linear-gradient(-45deg, var(--nausikaa-mantle), var(--nausikaa-mantle) .5rem, var(--nausikaa-crust) .5rem, var(--nausikaa-crust) 1rem);border-radius:3px;padding:60% 0}.order-summary>.order-product>.product-info-wrapper .product-title{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2/2/3;margin:0 0 .3em;font-size:1rem;display:block;overflow:hidden}.order-summary>.order-product>.product-info-wrapper .product-title>a{color:var(--nausikaa-text);text-decoration:none}.order-summary>.order-product>.product-info-wrapper .product-title>a:hover,.order-summary>.order-product>.product-info-wrapper .product-title>a:focus{-webkit-text-decoration:underline solid var(--nausikaa-link-color);text-decoration:underline solid var(--nausikaa-link-color)}.order-summary>.order-product>.product-info-wrapper .product-metadata{color:var(--nausikaa-overlay2);grid-area:2/2/3/3;font-size:.875em;line-height:1.15}.order-summary>.order-product>.product-info-wrapper .product-metadata .product-price{color:var(--nausikaa-subtext0)}.order-summary>.order-metadata{margin-left:calc(40px + .5rem)}.order-summary>.order-metadata>.order-entities{font-family:var(--nausikaa-utility-text);border-top:1px dotted var(--nausikaa-surface1);border-bottom:1px dotted var(--nausikaa-surface1);margin:.5em 0;display:flex}.order-summary>.order-metadata>.order-entities>.customer,.order-summary>.order-metadata>.order-entities>.publisher,.order-summary>.order-metadata>.order-entities>.supplier{border-right:1px dotted var(--nausikaa-surface1);flex:1 1 0;min-width:0;margin-right:1em;padding:1em .5em 1em 2em;position:relative}.order-summary>.order-metadata>.order-entities>.customer>.tag.label,.order-summary>.order-metadata>.order-entities>.publisher>.tag.label,.order-summary>.order-metadata>.order-entities>.supplier>.tag.label{--nausikaa-tag-text:var(--nausikaa-subtext0);font-size:.7em;position:absolute;top:1em;left:0}.order-summary>.order-metadata>.order-entities>.customer>.tag,.order-summary>.order-metadata>.order-entities>.publisher>.tag,.order-summary>.order-metadata>.order-entities>.supplier>.tag{font-size:.7em}.order-summary>.order-metadata>.order-entities>.customer>.customer-main-name,.order-summary>.order-metadata>.order-entities>.publisher>.customer-main-name,.order-summary>.order-metadata>.order-entities>.supplier>.customer-main-name,.order-summary>.order-metadata>.order-entities>.customer>.customer-additional-names,.order-summary>.order-metadata>.order-entities>.publisher>.customer-additional-names,.order-summary>.order-metadata>.order-entities>.supplier>.customer-additional-names,.order-summary>.order-metadata>.order-entities>.customer>.supplier-main-name,.order-summary>.order-metadata>.order-entities>.publisher>.supplier-main-name,.order-summary>.order-metadata>.order-entities>.supplier>.supplier-main-name,.order-summary>.order-metadata>.order-entities>.customer>.supplier-additional-names,.order-summary>.order-metadata>.order-entities>.publisher>.supplier-additional-names,.order-summary>.order-metadata>.order-entities>.supplier>.supplier-additional-names,.order-summary>.order-metadata>.order-entities>.customer>.publisher-main-name,.order-summary>.order-metadata>.order-entities>.publisher>.publisher-main-name,.order-summary>.order-metadata>.order-entities>.supplier>.publisher-main-name,.order-summary>.order-metadata>.order-entities>.customer>.publisher-additional-names,.order-summary>.order-metadata>.order-entities>.publisher>.publisher-additional-names,.order-summary>.order-metadata>.order-entities>.supplier>.publisher-additional-names{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.order-summary>.order-metadata>.order-entities>.customer>.customer-main-name>a,.order-summary>.order-metadata>.order-entities>.publisher>.customer-main-name>a,.order-summary>.order-metadata>.order-entities>.supplier>.customer-main-name>a,.order-summary>.order-metadata>.order-entities>.customer>.supplier-main-name>a,.order-summary>.order-metadata>.order-entities>.publisher>.supplier-main-name>a,.order-summary>.order-metadata>.order-entities>.supplier>.supplier-main-name>a,.order-summary>.order-metadata>.order-entities>.customer>.publisher-main-name>a,.order-summary>.order-metadata>.order-entities>.publisher>.publisher-main-name>a,.order-summary>.order-metadata>.order-entities>.supplier>.publisher-main-name>a{color:var(--nausikaa-text);font-weight:700;text-decoration:none}.order-summary>.order-metadata>.order-entities>.customer>.customer-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.publisher>.customer-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.supplier>.customer-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.customer>.supplier-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.publisher>.supplier-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.supplier>.supplier-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.customer>.publisher-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.publisher>.publisher-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.supplier>.publisher-main-name>a:hover,.order-summary>.order-metadata>.order-entities>.customer>.customer-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.publisher>.customer-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.supplier>.customer-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.customer>.supplier-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.publisher>.supplier-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.supplier>.supplier-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.customer>.publisher-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.publisher>.publisher-main-name>a:focus,.order-summary>.order-metadata>.order-entities>.supplier>.publisher-main-name>a:focus{-webkit-text-decoration:underline solid var(--nausikaa-link-color);text-decoration:underline solid var(--nausikaa-link-color);text-decoration-thickness:1px}.order-summary>.order-metadata>.order-entities>.customer>.customer-additional-names,.order-summary>.order-metadata>.order-entities>.publisher>.customer-additional-names,.order-summary>.order-metadata>.order-entities>.supplier>.customer-additional-names,.order-summary>.order-metadata>.order-entities>.customer>.supplier-additional-names,.order-summary>.order-metadata>.order-entities>.publisher>.supplier-additional-names,.order-summary>.order-metadata>.order-entities>.supplier>.supplier-additional-names,.order-summary>.order-metadata>.order-entities>.customer>.publisher-additional-names,.order-summary>.order-metadata>.order-entities>.publisher>.publisher-additional-names,.order-summary>.order-metadata>.order-entities>.supplier>.publisher-additional-names{color:var(--nausikaa-subtext0);font-size:.875em;line-height:1.15}.order-summary>.order-metadata>.order-entities>.supplier{border-right-width:0;margin-right:0}.order-summary>.order-metadata>.order-additional-info{font-size:.9em;line-height:1.3;display:flex}.order-summary>.order-metadata>.order-additional-info>dl{flex:1 1 0;align-content:flex-start;margin-top:0}.order-summary>.order-metadata>.order-additional-info>dl:first-child{margin-right:1em}.order-summary>.order-metadata>.order-additional-info>dl>dt{flex:0 0 30%}.order-summary>.order-metadata>.order-additional-info>dl>dd{flex:0 0 70%}.order-summary>.order-metadata>.order-additional-info>dl>dd.price{border-bottom-width:0}.order-summary>.order-metadata>.order-additional-info>dl>dd.price>.amount{font-size:1.1em}.order-summary>.order-metadata>.order-additional-info>dl>dd>.tag{font-size:.7em}.order-summary>.order-metadata>.order-additional-info>dl>dd.order-part-of>time{color:var(--nausikaa-subtext0)}@media (max-width:666px){.order-summary>.order-metadata{margin-left:0}.order-summary>.order-metadata>.order-entities,.order-summary>.order-metadata>.order-additional-info{display:block}.order-summary>.order-metadata>.order-entities>.customer,.order-summary>.order-metadata>.order-entities>.publisher,.order-summary>.order-metadata>.order-entities>.supplier{border-right-width:0;margin-right:0;padding:.6em 0 .6em 2em}}.sales-invoice-orders-overview{max-width:none;margin-top:2em;display:block}main#sales{--nausikaa-example-positive:#087f2e;--nausikaa-example-negative:var(--nausikaa-red3);position:relative}@media (min-width:901px){main#sales{grid-column-gap:1em;grid-template-columns:300px 1fr 400px;grid-auto-flow:row;align-content:start;max-width:1200px;display:grid}main#sales>*{grid-column:1/-1}}main#sales>.tabs{margin-bottom:0}main#sales .positive{color:var(--nausikaa-example-positive)}main#sales a.internal-link{color:var(--nausikaa-text);-webkit-text-decoration:underline dotted var(--nausikaa-link-color);text-decoration:underline dotted var(--nausikaa-link-color);-webkit-text-decoration:underline dotted var(--nausikaa-link-color)}main#sales a.internal-link:hover,main#sales a.internal-link:focus{color:var(--nausikaa-link-color);-webkit-text-decoration:underline solid var(--nausikaa-link-color);text-decoration:underline solid var(--nausikaa-link-color);-webkit-text-decoration:underline solid var(--nausikaa-link-color)}main#sales .negative{color:var(--nausikaa-example-negative)}main#sales .sales-invoice-detail-customer,main#sales .sales-invoice-detail-pdf,main#sales .sales-invoice-detail-notes,main#sales .sales-invoice-detail-raw{padding-top:1em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) main#sales{--nausikaa-example-positive:#4cc264;--nausikaa-example-negative:#ff6b81}}:root[data-theme=dark] main#sales{--nausikaa-example-positive:#4cc264;--nausikaa-example-negative:#ff6b81}.sales-invoice-detail{margin:var(--nausikaa-paragraph-spacer) 0}@media (min-width:901px){.sales-invoice-detail{grid-gap:1em;grid-template-rows:auto auto 1fr;grid-template-columns:repeat(6,1fr) 1.2fr 1.2fr;align-items:start;display:grid}}.sales-invoice-detail>dl{padding-right:3em}.sales-invoice-detail>dl>dt{flex:0 0 19%}.sales-invoice-detail>dl>dd{flex:0 0 81%}.sales-invoice-detail>dl>dd>address{font-style:normal}.sales-invoice-detail>.sales-invoice-header{font-family:var(--nausikaa-utility-text);border-bottom:1px dotted var(--nausikaa-surface1);flex-wrap:wrap;grid-area:1/1/2/6;align-items:baseline;padding-bottom:.4em;display:flex}.sales-invoice-detail>.sales-invoice-header>*{margin-right:.5em}.sales-invoice-detail>.sales-invoice-header>:last-child{margin-right:0}.sales-invoice-detail>.sales-invoice-header .sales-invoice-id>.tag,.sales-invoice-detail>.sales-invoice-header .sales-invoice-type>.tag{font-size:.9em}.sales-invoice-detail>.sales-invoice-header .spacer{flex-grow:99}.sales-invoice-detail>.sales-invoice-header .sales-invoice-counts{color:var(--nausikaa-overlay2);margin-right:1em;line-height:1.6}.sales-invoice-detail>.sales-invoice-header .sales-invoice-total-price{border-bottom:1px dotted var(--nausikaa-surface1)}.sales-invoice-detail>.sales-invoice-header .sales-invoice-total-price>strong{font-size:1.3em}.sales-invoice-detail>.customer-detail-header{border-bottom:1px dotted var(--nausikaa-surface1);grid-area:2/1/3/6;grid-template-columns:1fr 99fr;align-items:end;margin:0 2em 0 0;padding-bottom:.5em;display:grid}.sales-invoice-detail>.customer-detail-header>.customer-id{white-space:nowrap;grid-column:1/2;margin-right:.5em}.sales-invoice-detail>.customer-detail-header>.customer-id>.tag{white-space:nowrap;font-size:.9em}.sales-invoice-detail>.customer-detail-header>.customer-id>.tag>.icon{margin-right:.1em}.sales-invoice-detail>.customer-detail-header>h3{grid-column:2/3;margin:0}.sales-invoice-detail>.customer-detail-header>.customer-additional-names{color:var(--nausikaa-subtext0);font-weight:700;font-family:var(--nausikaa-utility-text);grid-column:2/3}.sales-invoice-detail .sales-invoice-important-metadata{grid-column:1/6;margin-top:0}.sales-invoice-detail .sales-invoice-important-metadata .sales-invoice-sync-status{color:var(--nausikaa-overlay2);font-size:.7em;font-family:var(--nausikaa-utility-text);flex:0 0 100%;margin-top:1em}.sales-invoice-detail .sales-invoice-location{grid-area:1/6/4/-1}.sales-invoice-detail .sales-invoice-location>iframe{border:1px solid var(--nausikaa-surface1);width:100%;height:16em;display:block}.sales-invoice-detail .sales-invoice-location>small{text-align:right;font-family:var(--nausikaa-utility-text);display:block}.sales-invoice-detail-info{padding-top:1em}.sales-invoice-detail-info>.sales-invoice-line-metadata{font-family:var(--nausikaa-utility-text);border-top:1px dotted var(--nausikaa-surface1);grid-column-gap:.5em;grid-template-columns:1fr 1fr;margin-left:calc(3ch + 2.6em + 64px);padding-top:.5em;padding-bottom:.8em;display:grid}.sales-invoice-detail-info>.sales-invoice-line-metadata>dl{align-content:flex-start;margin-top:0}.sales-invoice-detail-info>.sales-invoice-line-metadata>dl>dt{flex:0 0 18ch}.sales-invoice-detail-info>.sales-invoice-line-metadata>dl>dd{flex:0 0 calc(100% - 18ch)}.sales-invoice-detail-info>.sales-invoice-line-metadata>dl>dd .tag{font-size:.7em}@media (max-width:666px){.sales-invoice-detail-info>.sales-invoice-line-metadata{grid-template-columns:1fr;margin-left:0}}.sales-invoice-line{border-top:1px dotted var(--nausikaa-surface1);padding:.5em 0;display:flex}.sales-invoice-line>*{margin-right:1em}.sales-invoice-line>:last-child{margin-right:0}.sales-invoice-line>.sales-invoice-line-quantity{font-family:var(--nausikaa-utility-text);flex:0 0 3ch}.sales-invoice-line>.product-small{grid-column-gap:1em;min-width:0;max-width:80ch;font-family:var(--nausikaa-utility-text);flex:40ch;grid-template-rows:auto 1fr;grid-template-columns:32px 32px repeat(14,1fr);align-items:start;margin-top:0;margin-bottom:0;padding:0;display:grid}.sales-invoice-line>.product-small>.product-image{grid-area:1/1/5/3}.sales-invoice-line>.product-small>.product-image img{width:100%;display:block}.sales-invoice-line>.product-small>.product-image>.no-images{background-image:repeating-linear-gradient(-45deg, var(--nausikaa-mantle), var(--nausikaa-mantle) .5rem, var(--nausikaa-crust) .5rem, var(--nausikaa-crust) 1rem);border-radius:3px;padding:60% 0}.sales-invoice-line>.product-small>.product-title{color:var(--nausikaa-text);grid-column:3/17;margin-bottom:.3em;font-size:1.1rem;display:block}.sales-invoice-line>.product-small>.product-metadata{color:var(--nausikaa-overlay2);grid-column:3/17;margin-bottom:.3rem;padding-bottom:.5rem;font-size:.9rem;line-height:1.3;display:block}.sales-invoice-line>.product-small>.product-metadata>.product-prices{color:var(--nausikaa-subtext0);margin-top:.6em}.sales-invoice-line>.sales-invoice-line-calculation{white-space:nowrap;font-family:var(--nausikaa-utility-text);text-align:right;color:var(--nausikaa-overlay2);flex:none;margin-left:auto;font-size:.8rem;line-height:1.2}.sales-invoice-line>.sales-invoice-line-calculation strong{font-size:1.1em}.sales-invoice-line>.sales-invoice-line-price{font-family:var(--nausikaa-utility-text);text-align:right;flex:0 0 10em}.sales-invoice-line>.sales-invoice-line-price strong{font-size:1.1em}@media (max-width:900px){.sales-invoice-line{flex-wrap:wrap}.sales-invoice-line>.product-small{flex:1 1 0}.sales-invoice-line>.sales-invoice-line-calculation{white-space:normal;flex:0 0 100%;margin:0 0 .3em}.sales-invoice-line>.sales-invoice-line-price{flex:0 0 100%}}.sales-invoice-line-header{font-family:var(--nausikaa-utility-text);justify-content:space-between;display:flex}.sales-invoice-line-header>.spacer{flex-grow:99}.sales-invoice-line-header>.invoice-address{grid-column-gap:.5em;flex:0 0 calc(37% - 1em);grid-template-rows:2em 1fr;grid-template-columns:auto 1fr;display:grid}.sales-invoice-line-header>.invoice-address>.address-label{color:var(--nausikaa-overlay2);grid-column:1/3}.sales-invoice-line-header>.invoice-address>.customer-id{font-size:1.2em}.sales-invoice-line-header>.invoice-address>address{font-style:normal}.sales-invoice-line-header>.invoice-address>address>.customer-name{font-size:1.3em;font-weight:700}.sales-invoice-line-header>.invoice-address>address>.customer-department,.sales-invoice-line-header>.invoice-address>address>.customer-name-addition{color:var(--nausikaa-subtext0);font-weight:700}.sales-invoice-line-header>.sales-invoice-totals{text-align:right;flex:0 0 26%}.sales-invoice-line-header>.sales-invoice-totals .sales-invoice-definition-list{margin-top:0}.sales-invoice-line-header>.sales-invoice-totals .sales-invoice-definition-list>dt{text-align:left;flex:0 0 15ch}.sales-invoice-line-header>.sales-invoice-totals .sales-invoice-definition-list>dd{flex:0 0 calc(100% - 15ch)}.sales-invoice-line-header>.sales-invoice-totals .sales-invoice-total-price{margin-top:1em;font-size:1.1em}.sales-invoice-line-header>.sales-invoice-totals .sales-invoice-total-price>strong{font-size:1.4em}.sales-invoice-line-header .tag{font-size:.7em}.sales-invoice-line-header.bottom{border-top:1px solid var(--nausikaa-surface1);flex-direction:row-reverse;margin-top:.5em;padding-top:.5em}.sales-invoice-line-header.bottom>dl{align-content:flex-start;width:29%;margin-top:0;margin-left:2em}.sales-invoice-line-header.bottom>dl>dt{flex:0 0 15ch}.sales-invoice-line-header.bottom>dl>dd{text-align:right;flex:0 0 calc(100% - 15ch)}.sales-invoice-line-header.bottom>dl>dd.sales-invoice-total-price>strong{font-size:1.4em}.sales-invoice-line-header.bottom>dl.short{width:15%;margin-right:3em}.sales-invoice-line-header.bottom>dl.short>dt{flex:0 0 12ch}.sales-invoice-line-header.bottom>dl.short>dd{flex:0 0 calc(100% - 12ch)}@media (max-width:900px){.sales-invoice-line-header{display:block}.sales-invoice-line-header>.sales-invoice-totals{margin-top:1em}.sales-invoice-line-header.bottom>dl,.sales-invoice-line-header.bottom>dl.short{width:auto;margin:0 0 1em}}@media (min-width:901px){main#new-title-drafts{grid-column-gap:0;grid-template-columns:1fr 1fr;grid-auto-flow:row;max-width:1400px;min-height:0;padding-top:2em;padding-bottom:1em;display:grid}}main#new-title-drafts [hidden]{display:none}main#new-title-drafts>.ntd-draft-table-pane{min-width:0}@media (min-width:901px){main#new-title-drafts>.ntd-draft-table-pane{padding-right:1em}}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls{align-items:center;display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls>*{margin-right:.4em}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls>:last-child{margin-right:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls>.spacer{flex-grow:99}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .knob{margin-bottom:0;margin-right:0;position:relative}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .knob>.icon{transform:scale(1.5)translateY(.07em)}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .knob>.tag.badge{position:absolute;top:-.4em;right:-.4em}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .knobs{margin-top:0;margin-bottom:0;padding:0;list-style-type:none;display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .knobs>li{margin:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .dropdown>.panel{font-family:var(--nausikaa-utility-text)}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .dropdown>.panel li>strong,main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .dropdown>.panel form>label{padding:0 .3em;display:block}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .dropdown>.panel input[type=number],main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .dropdown>.panel input[type=date]{width:100%}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-add-button{flex:none;margin-top:0;margin-bottom:0;padding-left:.6em;padding-right:.6em}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-add-button .icon{fill:currentColor;margin:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-search{flex:none;align-items:center;min-width:0;display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-search>.group{flex:auto;min-width:0;margin:0 .4em 0 0;display:none;position:relative}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-search>.group>input{border-radius:6px;flex:auto;width:100%;margin:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-search>.group input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;display:none}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-search>.group>.ntd-search-clear{align-items:center;height:100%;display:flex;position:absolute;top:0;right:.6em}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-search>.group>.ntd-search-clear>.icon{width:1.3em;height:1.3em;fill:var(--nausikaa-overlay1)}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls.searching>:not(.ntd-table-search){display:none}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls.searching>.ntd-table-search{flex:auto}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls.searching>.ntd-table-search>.group{display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-filter>.panel{min-width:16em}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-filter>.panel .checkboxes label{display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-filter>.panel .checkboxes label>span:first-child{flex:auto}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-controls .ntd-table-settings>.panel{width:12em}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-empty{color:var(--nausikaa-subtext0);text-align:center;padding:1em .8em;font-size:.9em;line-height:1.4}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table{width:100%}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table th.checkbox,main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table td.checkbox,main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table th.status,main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table td.status{white-space:nowrap;width:1%}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table td.checkbox{padding:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table td.checkbox>label{cursor:pointer;padding:.5em;display:block}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table td.product-info{min-width:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table th.product-info .ntd-product-total{float:right;font-style:italic;font-weight:400}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table>tbody>tr:not(.ntd-table-empty-row){cursor:pointer;outline-width:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table>tbody>tr:not(.ntd-table-empty-row):hover>td,main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table>tbody>tr:not(.ntd-table-empty-row):focus>td{background-color:var(--nausikaa-surface0)}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table>tbody>tr.active:not(.ntd-table-empty-row)>td,main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table>tbody>tr.active:not(.ntd-table-empty-row):hover>td,main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table>tbody>tr.active:not(.ntd-table-empty-row):focus>td{background-color:var(--nausikaa-base)}main#new-title-drafts>.ntd-draft-table-pane .ntd-draft-table>tbody>tr.active:not(.ntd-table-empty-row)>td:first-child{border-left:5px solid var(--nausikaa-blue3)}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper{grid-column-gap:.5rem;grid-template-columns:32px 1fr;max-width:70ch;display:grid;position:relative}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .nts-tag,main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .ebook-tag{z-index:1;font-size:.45rem;position:absolute;top:-3px;left:-5px}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .product-image{grid-area:1/1/3/2}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .product-image img{width:100%;display:block}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .product-image .no-images{background-image:repeating-linear-gradient(-45deg, var(--nausikaa-mantle), var(--nausikaa-mantle) .5rem, var(--nausikaa-crust) .5rem, var(--nausikaa-crust) 1rem);border-radius:3px;padding:35% 0}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .product-title{white-space:nowrap;text-overflow:ellipsis;grid-area:1/2/2/3;margin:0 0 .3em;font-size:1rem;display:block;overflow:hidden}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .product-title>a{color:var(--nausikaa-text);text-decoration:none}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .product-metadata{color:var(--nausikaa-overlay2);grid-area:2/2/3/3;font-size:.875em;line-height:1.15}main#new-title-drafts>.ntd-draft-table-pane .ntd-product.product-info-wrapper .product-metadata .product-price{color:var(--nausikaa-subtext0)}main#new-title-drafts>.ntd-draft-table-pane .ntd-product-footer{align-items:center;margin-top:.8em;margin-left:calc(32px + .5em);display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-product-footer>.tag{margin-right:.2em}main#new-title-drafts>.ntd-draft-table-pane .ntd-product-footer .spacer{flex-grow:99}main#new-title-drafts>.ntd-draft-table-pane .ntd-product-footer .ntd-product-meta{color:var(--nausikaa-subtext0);white-space:nowrap;align-items:center;margin-left:auto;font-size:.8em;display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-product-footer .ntd-product-meta .ntd-stamp{align-items:center;margin-left:.9em;display:inline-flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-product-footer .ntd-product-meta .ntd-stamp .user-avatar{font-size:.8em}main#new-title-drafts>.ntd-draft-table-pane .ntd-product-footer .ntd-product-meta .ntd-stamp.edited>time:before{content:"✎ "}main#new-title-drafts>.ntd-draft-table-pane .ntd-summoner{margin-left:1em}main#new-title-drafts>.ntd-draft-table-pane .ntd-summoner .summoning-present .tag.badge{font-size:.7em}main#new-title-drafts>.ntd-draft-table-pane .ntd-summoner>.panel{min-width:26em}main#new-title-drafts>.ntd-draft-table-pane .ntd-summoner .summoning-table{width:100%;margin:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-summoner .summoning-table td{white-space:nowrap;border-width:0;padding:.1em .3em}main#new-title-drafts>.ntd-draft-table-pane .ntd-summoner .summoning-table .summoning-line-availability{color:var(--nausikaa-subtext0)}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-pager{border-top:1px solid var(--nausikaa-surface1);justify-content:center;padding:.5em;display:flex}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-pager .spacer{flex-grow:99}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-pager .pagination{margin:0}main#new-title-drafts>.ntd-draft-table-pane .ntd-table-pager .pagination a{padding:0 .6em}main#new-title-drafts>.ntd-editor-pane{min-width:0}@media (min-width:901px){main#new-title-drafts>.ntd-editor-pane{border-left:1px solid var(--nausikaa-surface1);align-self:flex-start;max-height:calc(100vh - 2em);padding-left:1em;position:-webkit-sticky;position:sticky;top:1em;overflow-y:auto}}@media (max-width:900px){main#new-title-drafts>.ntd-editor-pane{margin-top:2em}}main#new-title-drafts>.ntd-editor-pane>.ntd-nav{border-bottom:1px solid var(--nausikaa-surface1);font-family:var(--nausikaa-utility-text);align-items:baseline;padding-bottom:.5em;display:flex}main#new-title-drafts>.ntd-editor-pane>.ntd-nav>div:first-child{margin-left:.3em}main#new-title-drafts>.ntd-editor-pane>.ntd-nav>.spacer{flex-grow:99}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .tag{margin-top:.2em;font-size:1em}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .dropdown>.tag{cursor:pointer}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .dropdown>.panel .tag{margin-top:0;font-size:.7em}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .live-checked{color:var(--nausikaa-subtext0);-webkit-text-decoration:underline 4px solid var(--nausikaa-blue3);text-decoration:underline 4px solid var(--nausikaa-blue3);margin-left:1em}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .live-checked.red{-webkit-text-decoration-color:var(--nausikaa-red3);text-decoration-color:var(--nausikaa-red3)}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .live-checked.orange{-webkit-text-decoration-color:var(--nausikaa-peach3);text-decoration-color:var(--nausikaa-peach3)}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .live-checked.green{-webkit-text-decoration-color:var(--nausikaa-green3);text-decoration-color:var(--nausikaa-green3)}main#new-title-drafts>.ntd-editor-pane>.ntd-nav .ntd-summoner{align-self:center}main#new-title-drafts>.ntd-editor-pane>.ntd-draft-meta{color:var(--nausikaa-subtext0);flex-wrap:wrap;justify-content:space-between;padding:.5em 0 0 .3em;font-size:.8em;display:flex}main#new-title-drafts>.ntd-editor-pane>.ntd-draft-meta .ntd-draft-event{font-family:var(--nausikaa-utility-text);white-space:nowrap;align-items:center;margin-right:1.2em;display:inline-flex}main#new-title-drafts>.ntd-editor-pane>.ntd-draft-meta .ntd-draft-event .user-avatar{margin-left:.3em;font-size:.8em}main#new-title-drafts>.ntd-editor-pane>.ntd-form{padding-top:.6em}main#new-title-drafts>.ntd-editor-pane>.ntd-placeholder{text-align:center;min-height:60vh;color:var(--nausikaa-subtext0);justify-content:center;align-items:center;display:flex}main#new-title-drafts>.ntd-editor-pane>.ntd-placeholder p{max-width:28em;margin:.5em auto 0}main#new-title-drafts .biblio-metadata{max-width:900px}main#new-title-drafts .biblio-metadata .editable{--nausikaa-example-editing:#1e66f51a;--nausikaa-example-editing-line:#1e66f573;--nausikaa-example-changed:#fe640b24;--nausikaa-example-changed-line:#fe640b8c;background-color:#0000;border:1px solid #0000;border-radius:6px;padding:.3em .5em;transition:border-color .2s,background-color .2s,box-shadow .2s;position:relative}main#new-title-drafts .biblio-metadata .editable:hover,main#new-title-drafts .biblio-metadata .editable:focus,main#new-title-drafts .biblio-metadata .editable:focus-within{border-color:var(--nausikaa-surface1);box-shadow:0 0 0 2px rgba(var(--nausikaa-surface1-rgb), .5);outline-width:0}main#new-title-drafts .biblio-metadata .editable.not-editing:hover:after,main#new-title-drafts .biblio-metadata .editable.not-editing:focus:after,main#new-title-drafts .biblio-metadata .editable.not-editing:focus-within:after{content:"Click to edit";background-color:var(--nausikaa-surface0);color:var(--nausikaa-subtext0);font-size:.8em;font-family:var(--nausikaa-utility-text);border-radius:3px;padding:.1em .3em;position:absolute;top:5px;right:5px}main#new-title-drafts .biblio-metadata .editable.not-editing{cursor:pointer}main#new-title-drafts .biblio-metadata .editable .static h4,main#new-title-drafts .biblio-metadata .editable .edit-summary h4{font-family:var(--nausikaa-utility-text);margin:0;padding:.25em 0;font-weight:400}main#new-title-drafts .biblio-metadata .editable .static h4 .subtitle,main#new-title-drafts .biblio-metadata .editable .edit-summary h4 .subtitle{color:var(--nausikaa-overlay2)}main#new-title-drafts .biblio-metadata .editable .static dl,main#new-title-drafts .biblio-metadata .editable .edit-summary dl{margin:.2em 0;line-height:1.5}main#new-title-drafts .biblio-metadata .editable .static dl dt,main#new-title-drafts .biblio-metadata .editable .edit-summary dl dt{color:var(--nausikaa-overlay2);font-family:var(--nausikaa-utility-text);flex:0 0 22%}main#new-title-drafts .biblio-metadata .editable .static dl dd,main#new-title-drafts .biblio-metadata .editable .edit-summary dl dd{flex:0 0 78%;margin:0}main#new-title-drafts .biblio-metadata .editable .static .undefined,main#new-title-drafts .biblio-metadata .editable .edit-summary .undefined{color:var(--nausikaa-overlay2);font-family:var(--nausikaa-utility-text)}main#new-title-drafts .biblio-metadata .editable .static .ntd-subject,main#new-title-drafts .biblio-metadata .editable .edit-summary .ntd-subject{margin-right:.6em}main#new-title-drafts .biblio-metadata .editable .static .ntd-other-editions,main#new-title-drafts .biblio-metadata .editable .edit-summary .ntd-other-editions{line-height:1.8}main#new-title-drafts .biblio-metadata .editable .edit{visibility:hidden;height:0;margin:0;position:relative;overflow:hidden}main#new-title-drafts .biblio-metadata .editable .edit.basic-form>:not(label){grid-column-end:-2}main#new-title-drafts .biblio-metadata .editable .edit.basic-form .help{margin-top:0}main#new-title-drafts .biblio-metadata .editable .edit.basic-form>hr{margin:.4em 0}main#new-title-drafts .biblio-metadata .editable .edit.basic-form>span>label{margin-right:2em}main#new-title-drafts .biblio-metadata .editable .edit .edit-summary{border-bottom:1px solid var(--nausikaa-example-editing-line);grid-column-start:1;min-height:1.5em;margin:0 2.6em .6em 0;padding:.1em 0 .4em;grid-column-end:-1!important}main#new-title-drafts .biblio-metadata .editable .edit .edit-summary dt{color:var(--nausikaa-subtext0)}main#new-title-drafts .biblio-metadata .editable .edit .edit-summary dl,main#new-title-drafts .biblio-metadata .editable .edit .edit-summary h4{margin:0}main#new-title-drafts .biblio-metadata .editable .edit .close{cursor:pointer;width:2em;height:2em;position:absolute;top:.5em;right:.6em}main#new-title-drafts .biblio-metadata .editable .edit .close svg{width:100%;height:100%;fill:var(--nausikaa-overlay1)}main#new-title-drafts .biblio-metadata .editable .edit .close:hover svg,main#new-title-drafts .biblio-metadata .editable .edit .close:focus svg{fill:var(--nausikaa-text)}main#new-title-drafts .biblio-metadata .editable.editing{background-color:var(--nausikaa-example-editing);border-color:var(--nausikaa-example-editing-line);box-shadow:0 0 0 2px var(--nausikaa-example-editing)}main#new-title-drafts .biblio-metadata .editable.editing .help{line-height:1.2}main#new-title-drafts .biblio-metadata .editable.editing .static{visibility:hidden;height:0;overflow:hidden}main#new-title-drafts .biblio-metadata .editable.editing .edit{visibility:visible;height:auto;padding:.5em 1em;overflow:visible}main#new-title-drafts .biblio-metadata .editable.diff-unsure{background-color:var(--nausikaa-example-changed);border-color:var(--nausikaa-example-changed-line);box-shadow:0 0 0 2px var(--nausikaa-example-changed);margin:.15em 0}main#new-title-drafts .biblio-metadata .editable.diff-unsure .edit .edit-summary{border-bottom-color:var(--nausikaa-example-changed-line)}main#new-title-drafts .ntd-publisher-suggestions,main#new-title-drafts .ntd-lookup-suggestions{width:100%;margin:.3em 0 0}main#new-title-drafts .ntd-publisher-suggestions .panel li>a,main#new-title-drafts .ntd-lookup-suggestions .panel li>a{white-space:normal;cursor:pointer;padding:.25em .4em}main#new-title-drafts .ntd-field-prefixed{width:100%;position:relative}main#new-title-drafts .ntd-field-prefixed>.prefix-el{position:absolute;top:.6em;left:.6em}main#new-title-drafts .ntd-field-prefixed>input{width:100%}main#new-title-drafts .ntd-field-prefixed.has-prefix>input{padding-left:7.5em}main#new-title-drafts .ntd-publisher-warning{white-space:normal;border-radius:4px;margin:.3em 0;padding:.5em .8em;font-size:.9em;line-height:1.4;display:block}main#new-title-drafts .ntd-publisher-warning strong{font-weight:700}main#new-title-drafts .ntd-series-row{display:flex}main#new-title-drafts .ntd-series-row>input:first-child{flex:0 0 75%;margin-right:1em}main#new-title-drafts .ntd-series-row>input:last-child{flex:1 1 0;min-width:0}main#new-title-drafts .ntd-people-row{align-items:baseline;display:flex}main#new-title-drafts .ntd-people-row>input{flex:1 1 0;min-width:0}main#new-title-drafts .ntd-people-row>.ntd-comma{color:var(--nausikaa-surface2);margin:0 .2em 0 .05em;font-size:2.4em;font-weight:700;line-height:1}main#new-title-drafts .ntd-checkbox{align-items:center;display:flex}main#new-title-drafts .ntd-checkbox>input{margin-right:.5em}main#new-title-drafts .ntd-flags{grid-gap:.3em 1em;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}main#new-title-drafts .ntd-controls{border-top:1px solid var(--nausikaa-surface1);background-color:rgba(var(--nausikaa-base-rgb), .9);flex-wrap:wrap;align-items:center;margin-top:1em;padding:.7em 0;display:flex}@media (min-width:901px){main#new-title-drafts .ntd-controls{position:-webkit-sticky;position:sticky;bottom:0}}main#new-title-drafts .ntd-controls>button{margin-bottom:0}main#new-title-drafts .ntd-controls .spacer{flex-grow:999}#documentation-overview,#examples-overview,#download-overview{--nausikaa-overview-tint:var(--nausikaa-site-tint-mauve);--nausikaa-overview-accent:var(--nausikaa-mauve3);--nausikaa-overview-accent-light:var(--nausikaa-mauve2)}#documentation-overview#examples-overview,#examples-overview#examples-overview,#download-overview#examples-overview{--nausikaa-overview-tint:var(--nausikaa-site-tint-blue);--nausikaa-overview-accent:var(--nausikaa-blue3);--nausikaa-overview-accent-light:var(--nausikaa-blue2)}#documentation-overview#download-overview,#examples-overview#download-overview,#download-overview#download-overview{--nausikaa-overview-tint:var(--nausikaa-site-tint-green);--nausikaa-overview-accent:var(--nausikaa-green3);--nausikaa-overview-accent-light:var(--nausikaa-green2)}#documentation-overview#download-overview .introduction,#examples-overview#download-overview .introduction,#download-overview#download-overview .introduction{margin-bottom:10em}#documentation-overview .introduction,#examples-overview .introduction,#download-overview .introduction{color:var(--nausikaa-site-tint-text);grid-column:1/13;grid-template-columns:repeat(12,1fr);grid-auto-rows:auto;margin-bottom:3em;padding:6em 0;display:grid;position:relative}#documentation-overview .introduction u,#examples-overview .introduction u,#download-overview .introduction u{-webkit-text-decoration:underline solid var(--nausikaa-overview-accent);text-decoration:underline solid var(--nausikaa-overview-accent);-webkit-text-decoration:underline solid var(--nausikaa-overview-accent)}#documentation-overview .introduction a,#examples-overview .introduction a,#download-overview .introduction a,#documentation-overview .introduction a:visited,#examples-overview .introduction a:visited,#download-overview .introduction a:visited{color:var(--nausikaa-site-tint-text);-webkit-text-decoration:underline solid var(--nausikaa-overview-accent);text-decoration:underline solid var(--nausikaa-overview-accent);-webkit-text-decoration:underline solid var(--nausikaa-overview-accent);text-decoration-thickness:2px}#documentation-overview .introduction a:hover,#examples-overview .introduction a:hover,#download-overview .introduction a:hover,#documentation-overview .introduction a:visited:hover,#examples-overview .introduction a:visited:hover,#download-overview .introduction a:visited:hover,#documentation-overview .introduction a:focus,#examples-overview .introduction a:focus,#download-overview .introduction a:focus,#documentation-overview .introduction a:visited:focus,#examples-overview .introduction a:visited:focus,#download-overview .introduction a:visited:focus{color:var(--nausikaa-site-tint-text);-webkit-text-decoration-color:var(--nausikaa-site-tint-text);text-decoration-color:var(--nausikaa-site-tint-text)}#documentation-overview .introduction .skew,#examples-overview .introduction .skew,#download-overview .introduction .skew{z-index:-1;background-color:var(--nausikaa-overview-tint);width:100vw;position:absolute;top:-50em;bottom:-3.4em;left:50%;overflow:hidden;transform:skewY(2deg)translate(-50%)}#documentation-overview .introduction .skew .townscape,#examples-overview .introduction .skew .townscape,#download-overview .introduction .skew .townscape{--nausikaa-east-fill:var(--nausikaa-overview-accent);--nausikaa-west-fill:var(--nausikaa-overview-accent-light);transform:skewY(-2deg)}#documentation-overview .introduction h1,#examples-overview .introduction h1,#download-overview .introduction h1,#documentation-overview .introduction .explainer,#examples-overview .introduction .explainer,#download-overview .introduction .explainer{background-color:var(--nausikaa-overview-tint)}#documentation-overview .introduction h1,#examples-overview .introduction h1,#download-overview .introduction h1{color:var(--nausikaa-site-tint-text);-webkit-text-decoration:underline solid var(--nausikaa-overview-accent);text-decoration:underline solid var(--nausikaa-overview-accent);text-decoration-thickness:6px;-webkit-text-decoration:underline solid var(--nausikaa-overview-accent);text-align:right;grid-column:7/12}#documentation-overview .introduction .explainer,#examples-overview .introduction .explainer,#download-overview .introduction .explainer{grid-column:7/12;font-size:1.2em;line-height:1.3}#documentation-overview .download-actions,#examples-overview .download-actions,#download-overview .download-actions{font-family:var(--nausikaa-utility-text);flex-wrap:wrap;align-items:center;font-size:.85em;display:flex}#documentation-overview .download-actions .knob,#examples-overview .download-actions .knob,#download-overview .download-actions .knob,#documentation-overview .download-actions .knob:visited,#examples-overview .download-actions .knob:visited,#download-overview .download-actions .knob:visited,#documentation-overview .download-actions .knob:hover,#examples-overview .download-actions .knob:hover,#download-overview .download-actions .knob:hover,#documentation-overview .download-actions .knob:focus,#examples-overview .download-actions .knob:focus,#download-overview .download-actions .knob:focus{color:var(--nausikaa-knob-text);margin:0 1.2em 0 0;-webkit-text-decoration:none;text-decoration:none}#documentation-overview .download-item,#examples-overview .download-item,#download-overview .download-item{grid-column-gap:3em;grid-column:1/13;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;margin:1em 0;display:grid}#documentation-overview .download-item h2,#examples-overview .download-item h2,#download-overview .download-item h2{-webkit-text-decoration:underline solid var(--nausikaa-overview-accent);text-decoration:underline solid var(--nausikaa-overview-accent);-webkit-text-decoration:underline solid var(--nausikaa-overview-accent);margin-top:0;text-decoration-thickness:6px}#documentation-overview .download-item .code-example pre,#examples-overview .download-item .code-example pre,#download-overview .download-item .code-example pre{margin-top:.5em;overflow-x:auto}#documentation-overview .download-item .download-facts,#examples-overview .download-item .download-facts,#download-overview .download-item .download-facts{grid-row-gap:.3em;font-family:var(--nausikaa-utility-text);grid-template-columns:8em minmax(0,1fr);margin:.5em 0;display:grid}#documentation-overview .download-item .download-facts dt,#examples-overview .download-item .download-facts dt,#download-overview .download-item .download-facts dt{color:var(--nausikaa-subtext0)}#documentation-overview .download-item .download-facts dd,#examples-overview .download-item .download-facts dd,#download-overview .download-item .download-facts dd{margin:0}@media (max-width:900px){#documentation-overview .download-item,#examples-overview .download-item,#download-overview .download-item{grid-template-columns:minmax(0,1fr)}}#documentation-overview .site-overview,#examples-overview .site-overview,#download-overview .site-overview,#documentation-overview hr,#examples-overview hr,#download-overview hr{grid-column:1/13}#documentation-overview .site-overview>h2,#examples-overview .site-overview>h2,#download-overview .site-overview>h2,#documentation-overview hr>h2,#examples-overview hr>h2,#download-overview hr>h2{text-decoration-thickness:6px}@media (min-width:667px) and (max-width:900px){#documentation-overview .introduction h1,#examples-overview .introduction h1,#download-overview .introduction h1,#documentation-overview .introduction .explainer,#examples-overview .introduction .explainer,#download-overview .introduction .explainer{grid-column:5/12}}@media (min-width:320px) and (max-width:666px){#documentation-overview .introduction,#examples-overview .introduction,#download-overview .introduction{padding-bottom:calc(6em + 200px)}#documentation-overview .introduction h1,#examples-overview .introduction h1,#download-overview .introduction h1{text-align:left;grid-column:2/12}#documentation-overview .introduction .explainer,#examples-overview .introduction .explainer,#download-overview .introduction .explainer{grid-column:2/12}}#documentation-detail>article>header h1{font-size:3em}#documentation-detail>article>section>header>h2{font-size:2.8em;font-weight:100}#documentation-detail>article>section>p.introduction,#documentation-detail>article>section>ul.introduction{margin-top:var(--nausikaa-paragraph-spacer);font-size:1.2em;line-height:1.4}#documentation-detail>article .section-example{border-left:8px solid var(--nausikaa-yellow0);padding:.1em 0 .1em 1.3em}#documentation-detail.elements>article>header>h1{-webkit-text-decoration:underline solid var(--nausikaa-yellow3);text-decoration:underline solid var(--nausikaa-yellow3);text-decoration-thickness:6px}#documentation-detail.components>article>header>h1{-webkit-text-decoration:underline solid var(--nausikaa-red3);text-decoration:underline solid var(--nausikaa-red3);text-decoration-thickness:6px}#documentation-detail.collections>article>header>h1{-webkit-text-decoration:underline solid var(--nausikaa-blue3);text-decoration:underline solid var(--nausikaa-blue3);text-decoration-thickness:6px}#documentation-detail.utilities>article>header>h1{-webkit-text-decoration:underline solid var(--nausikaa-green3);text-decoration:underline solid var(--nausikaa-green3);text-decoration-thickness:6px}.swatches{--nausikaa-swatch-size:1.4em}.swatches .swatch{width:var(--nausikaa-swatch-size);height:var(--nausikaa-swatch-size);border:1px solid var(--nausikaa-crust);vertical-align:middle;border-radius:4px;display:inline-block}.swatches code{font-size:.8em}table.swatches{width:100%}table.swatches td{white-space:nowrap}ul.swatches{grid-gap:.5em 1em;grid-template-columns:repeat(auto-fill,minmax(14em,1fr));padding:0;list-style:none;display:grid}:root[data-theme=eink] #documentation-overview .introduction a{color:var(--nausikaa-text)}#editor-demo-small{max-width:38rem}#editor-demo-mini{max-width:24rem}#editor-demo-large .editor-content img{object-fit:contain;max-width:100%;max-height:24rem;margin:1rem auto;display:block}body>footer.site-footer{z-index:5;grid-gap:1.5em 2em;text-align:left;background-color:var(--nausikaa-mantle);border-top:1px solid var(--nausikaa-crust);max-width:none;font-family:var(--nausikaa-utility-text);grid-template-columns:minmax(0,1fr);margin:0;padding:2.5em 1em 7em;display:grid;position:relative}body>footer.site-footer .site-footer-towns{position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}body>footer.site-footer .site-footer-towns .townscape{--nausikaa-east-fill:var(--nausikaa-rosewater3);--nausikaa-west-fill:var(--nausikaa-rosewater0)}body>footer.site-footer>:not(.site-footer-towns){z-index:1;position:relative}body>footer.site-footer h2{margin:0 0 .4em;font-size:1em;font-weight:700}body>footer.site-footer ul{margin:0;padding:0;list-style-type:none}body>footer.site-footer li{margin:.15em 0}body>footer.site-footer p{max-width:28em;margin:.6em 0 0}body>footer.site-footer a,body>footer.site-footer a:visited{color:var(--nausikaa-text);-webkit-text-decoration:underline solid var(--nausikaa-surface2);text-decoration:underline solid var(--nausikaa-surface2);-webkit-text-decoration:underline solid var(--nausikaa-surface2)}body>footer.site-footer a:hover,body>footer.site-footer a:visited:hover,body>footer.site-footer a:focus,body>footer.site-footer a:visited:focus{color:var(--nausikaa-link-hover)}body>footer.site-footer .site-footer-brand{align-items:center;font-size:1.2em;-webkit-text-decoration:none;text-decoration:none;display:inline-flex}body>footer.site-footer .site-footer-brand .logo{--nausikaa-east-fill:var(--nausikaa-rosewater3);--nausikaa-west-fill:var(--nausikaa-rosewater0);width:2em;height:2em;margin-right:.6em}body>footer.site-footer .site-footer-facts{border-top:1px solid var(--nausikaa-surface1);max-width:none;color:var(--nausikaa-subtext0);flex-wrap:wrap;grid-column:1/-1;margin:0;padding-top:1em;font-size:.9em;display:flex}body>footer.site-footer .site-footer-facts span{margin-right:2em}@media (min-width:667px){body>footer.site-footer{grid-template-columns:repeat(3,minmax(0,1fr))}body>footer.site-footer .site-footer-about{grid-column:1/-1}}@media (min-width:901px){body>footer.site-footer{grid-template-columns:minmax(0,2fr) repeat(3,minmax(0,1fr));padding:3em calc(50vw - 575px + 1em) 7em}body>footer.site-footer .site-footer-about{grid-column:auto}}:root{--nausikaa-site-tint-yellow:var(--nausikaa-yellow0);--nausikaa-site-tint-mauve:var(--nausikaa-mauve0);--nausikaa-site-tint-blue:var(--nausikaa-blue0);--nausikaa-site-tint-green:var(--nausikaa-green0);--nausikaa-site-tint-text:var(--nausikaa-ink)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]):not([data-theme=eink]){--nausikaa-site-tint-yellow:var(--nausikaa-crust);--nausikaa-site-tint-mauve:var(--nausikaa-crust);--nausikaa-site-tint-blue:var(--nausikaa-crust);--nausikaa-site-tint-green:var(--nausikaa-crust);--nausikaa-site-tint-text:var(--nausikaa-text)}}:root[data-theme=dark]{--nausikaa-site-tint-yellow:var(--nausikaa-crust);--nausikaa-site-tint-mauve:var(--nausikaa-crust);--nausikaa-site-tint-blue:var(--nausikaa-crust);--nausikaa-site-tint-green:var(--nausikaa-crust);--nausikaa-site-tint-text:var(--nausikaa-text)}.navbar>#brand>.logo{transform-origin:0 0;transform:scale(1.4)}body[data-lane=documentation]>.navbar #brand .logo{--nausikaa-east-fill:var(--nausikaa-mauve3);--nausikaa-west-fill:var(--nausikaa-mauve2)}body[data-lane=examples]>.navbar #brand .logo{--nausikaa-east-fill:var(--nausikaa-blue3);--nausikaa-west-fill:var(--nausikaa-blue2)}body[data-lane=download]>.navbar #brand .logo{--nausikaa-east-fill:var(--nausikaa-green3);--nausikaa-west-fill:var(--nausikaa-green2)}