html{height:100%}body{height:calc(100% - 16px);margin:8px}.wrapper{flex-direction:column;height:100%;display:flex}.header{overflow:hidden}h1{margin:0;font-size:20px}.header .ad{display:none}.content{flex-grow:1;height:100%;min-height:0;display:flex}.content .main{box-sizing:border-box;flex-grow:1;width:100%;display:flex}.content .ad{display:none}.footer{color:#666;flex-shrink:0;justify-content:space-between;align-items:baseline;gap:1em;margin-top:4px;font-size:11px;display:flex}.footer .footer-release{white-space:nowrap;flex-shrink:0}.footer .footer-credits{text-align:right}mark{background-color:#ff0}@media (width<=480px){.header{height:auto;overflow:hidden}h1{vertical-align:middle;margin:0;font-size:16px;display:inline}.header .ad{display:none}.footer{font-size:9px}.footer .footer-data-label{display:none}.content .main{float:left;box-sizing:border-box;width:100%;margin-right:0;padding-right:0}.content .ad{clear:both;float:left;width:100%;height:50px;margin-top:5px;margin-left:0}}a{text-decoration:none}a:hover{text-decoration:underline}.ffxi-items{--placeholder-color:var(--bs-gray-600);flex-direction:column;width:100%;font-size:14px;display:flex}.ffxi-items .form-control::placeholder{color:var(--placeholder-color)}.ffxi-items .filters label{margin-bottom:0}.ffxi-items .filter{flex-wrap:wrap;align-items:center;gap:4px;display:flex}@media (hover:none){.ffxi-items .filter .btn-outline-primary{--bs-btn-hover-bg:transparent;--bs-btn-hover-color:var(--bs-btn-color)}}.ffxi-items .level-version-row{flex-wrap:wrap;align-items:center;gap:4px 1rem;display:flex}.ffxi-items .query-group{flex:20rem;min-width:0;max-width:48rem}@media (width<=575.98px){.ffxi-items .query-group{flex-basis:70%;max-width:none}.ffxi-items .result-count{text-align:right}}.ffxi-items .result-count{min-width:4.5rem;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.ffxi-items .result-count:lang(en){min-width:6.5rem}@media (width<=480px){.ffxi-items .result-count{display:none}}.ffxi-items .button-icon{vertical-align:-3px;width:16px;height:16px}.ffxi-items .filter-chips:empty{display:none!important}.ffxi-items .filter-chip-job{--chip-color:var(--bs-indigo)}.ffxi-items .filter-chip-type{--chip-color:var(--bs-teal)}.ffxi-items .filter-chip-level{--chip-color:var(--bs-orange)}.ffxi-items .filter-chip-version{--chip-color:var(--bs-gray-600)}.ffxi-items .filter-chip-query{--chip-color:var(--bs-purple)}.ffxi-items .filter-chip{--bs-btn-color:color-mix(in srgb, var(--chip-color) 65%, black);--bs-btn-bg:color-mix(in srgb, var(--chip-color) 12%, white);--bs-btn-border-color:color-mix(in srgb, var(--chip-color) 45%, white);--bs-btn-hover-color:var(--bs-btn-color);--bs-btn-hover-bg:color-mix(in srgb, var(--chip-color) 22%, white);--bs-btn-hover-border-color:var(--bs-btn-border-color);--bs-btn-active-color:var(--bs-btn-color);--bs-btn-active-bg:var(--bs-btn-hover-bg);--bs-btn-active-border-color:var(--bs-btn-border-color)}.ffxi-items .query-icon{width:12px;height:12px}.ffxi-items .query{padding-right:28px}.ffxi-items .query-clear{z-index:6;width:28px;color:var(--bs-secondary-color);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:0;bottom:0;right:0;margin:0!important}.ffxi-items .query-clear:hover{color:var(--bs-body-color)}.ffxi-items .query-clear svg{width:12px;height:12px}.ffxi-items .query-group:has(.query:placeholder-shown) .query-clear{display:none}.ffxi-items .query-chips{border:var(--bs-border-width) solid var(--bs-border-color);background-color:var(--bs-body-bg);cursor:text;flex-wrap:wrap;flex:auto;align-items:center;gap:4px;width:1%;min-width:0;padding:3px 28px 3px 4px;display:flex;border-top-right-radius:var(--bs-border-radius-sm)!important;border-bottom-right-radius:var(--bs-border-radius-sm)!important}:is(.ffxi-items .query-chips:empty,.ffxi-items .query-group:has(.query:focus) .query-chips){display:none}.ffxi-items .query-group:has(.query-chips:not(:empty)):not(:has(.query:focus)) .query{opacity:0;pointer-events:none;width:1px;position:absolute}.ffxi-items .query-chip{align-items:stretch;padding-right:0;display:inline-flex}.ffxi-items .query-chip button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.ffxi-items .query-chip-remove{margin:-4px 0;line-height:1;padding:4px 8px 4px 6px!important}.ffxi-items .query-chip-or{opacity:.75;margin:0 .3em;font-size:.75em}.ffxi-items .query-chip{max-width:100%}.ffxi-items .query-chip-edit:has(.query-chip-or){white-space:normal;text-align:left}.ffxi-items .query-chip-edit:has(.query-chip-or)>span{white-space:nowrap}.ffxi-items .query-add{border:var(--bs-border-width) solid var(--bs-border-color);background-color:var(--bs-body-bg);--chip-color:var(--bs-purple);border-left:0;border-right:0;align-items:center;padding:0 2px 0 4px;display:flex;margin-left:0!important}.ffxi-items .query-add>span{border:1px dashed color-mix(in srgb, var(--chip-color) 45%, white);width:22px;height:22px;color:color-mix(in srgb, var(--chip-color) 65%, black);border-radius:50%;justify-content:center;align-items:center;font-size:.875rem;line-height:1;display:flex}.ffxi-items .query-add:hover>span{background-color:color-mix(in srgb, var(--chip-color) 12%, white)}.ffxi-items .query-group .query,.ffxi-items .query-chips{border-left:0}.ffxi-items .query-group .query:focus{box-shadow:none}.ffxi-items .query-group:has(.query:focus){border-radius:var(--bs-border-radius-sm);box-shadow:0 0 0 var(--bs-focus-ring-width) var(--bs-focus-ring-color)}:is(.ffxi-items .query-group:has(.query:focus)>.input-group-text,.ffxi-items .query-group:has(.query:focus)>.query-add,.ffxi-items .query-group:has(.query:focus)>.query){border-color:#86b7fe}.ffxi-items .query-undo{z-index:1050;border-radius:var(--bs-border-radius);background-color:var(--bs-dark);max-width:calc(100% - 32px);color:var(--bs-white);box-shadow:var(--bs-box-shadow);white-space:nowrap;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem 1rem;display:flex;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.ffxi-items .query-undo[hidden]{display:none}.ffxi-items .query-undo>span{text-overflow:ellipsis;overflow:hidden}.ffxi-items .query-undo-button{--bs-btn-color:var(--bs-info);--bs-btn-hover-color:var(--bs-info);font-weight:700;text-decoration:none}.ffxi-items .query-suggest{max-height:50vh;top:100%;left:0;overflow-y:auto}.ffxi-items .query-suggest-list{margin:0;padding:0;list-style:none}.ffxi-items .query-suggest-item{cursor:pointer;gap:1rem;font-size:.875rem;display:flex}.ffxi-items .query-suggest-count{color:var(--bs-secondary-color);font-variant-numeric:tabular-nums;margin-left:auto;font-size:.75rem}.ffxi-items .query-suggest-alias{color:var(--bs-secondary-color);font-size:.75rem}.ffxi-items .query-suggest-item.active .query-suggest-count,.ffxi-items .query-suggest-item.active .query-suggest-alias{color:inherit}.ffxi-items .query-suggest-hint{color:var(--bs-secondary-color);padding:.25rem 1rem;font-size:.75rem}.ffxi-items .query-suggest-hint:not(:empty){cursor:pointer}.ffxi-items .query-suggest-hint:hover{background-color:var(--bs-tertiary-bg)}.ffxi-items .query-suggest-hint-action{border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-sm);white-space:nowrap;margin-left:.5rem;padding:0 .375rem}.ffxi-items .query-suggest-hint:empty{display:none}.ffxi-items .query-suggest-list:not(:empty)+.query-suggest-hint{border-top:1px solid var(--bs-border-color);margin-top:.25rem;padding-top:.5rem}.ffxi-items .query-suggest mark{color:inherit;background:0 0;padding:0;font-weight:700}.ffxi-items .query-editor.offcanvas-bottom{height:auto}@media (width>=576px){.ffxi-items .query-editor{z-index:1045;border:var(--bs-border-width) solid var(--bs-border-color-translucent);border-radius:var(--bs-border-radius-lg);width:360px;box-shadow:var(--bs-box-shadow);padding:.75rem;display:none;position:fixed;background-color:var(--bs-body-bg)!important}.ffxi-items .query-editor.query-editor-open{display:block}}.ffxi-items .query-editor-suggest{max-height:min(13.5rem, calc(var(--query-editor-visible-height,100dvh) - 9rem));overscroll-behavior:contain;flex-shrink:0;overflow-y:auto}.ffxi-items .query-editor:has(.query-editor-conditions:not([hidden])) .query-editor-suggest{max-height:min(13.5rem, calc(var(--query-editor-visible-height,100dvh) - 11rem))}.ffxi-items .query-editor-conditions{flex-shrink:0;overflow-x:auto}.ffxi-items .query-editor-conditions>*{flex-shrink:0}.ffxi-items .query-editor-suggest-total{color:var(--bs-secondary-color);margin-bottom:-.25rem;font-size:.75rem}.ffxi-items .query-editor-suggest .query-suggest-item{padding:.375rem .75rem}.ffxi-items .query-editor-suggest .query-suggest-item mark{color:inherit;background:0 0;padding:0;font-weight:700}.ffxi-items .query-editor .form-control{font-size:16px}.ffxi-items .query-editor-sign{width:2.5rem}.ffxi-items .query-editor-spin{flex:none;width:auto}.ffxi-items .query-editor .query-editor-number{text-align:center;flex:none;width:4.5rem}.ffxi-items .query-editor-step{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:2.5rem}.ffxi-items .query-editor-preset{flex:1 1 0;min-width:0;padding-left:0;padding-right:0}.ffxi-items .version-filter .form-select{width:auto;display:inline-block}.ffxi-items .type-filter>label:first-of-type{margin-right:8px}.ffxi-items .type-filter{flex-wrap:nowrap;align-items:flex-start}.ffxi-items .filter-group{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.ffxi-items .grid{clear:both;flex-grow:1;width:100%;height:100%;margin-top:4px}.ffxi-items .ag-cell{white-space:normal;padding-top:2px;padding-bottom:2px;line-height:1.4}.ffxi-items .full-width-cell{width:var(--mixed-cell-width,100%);font-size:12px;line-height:16px}.ffxi-items .full-width-cell .title-line{justify-content:space-between;align-items:center;gap:4px;height:16px;display:flex}.ffxi-items .full-width-cell .name{white-space:nowrap;flex-shrink:0}.ffxi-items .full-width-cell .type{align-items:center;min-width:0;display:flex}.ffxi-items .full-width-cell .type-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ffxi-items .full-width-cell .description{float:left;clear:both;white-space:pre;padding-left:20px}.ffxi-items .full-width-cell .level-line{clear:both;white-space:nowrap;width:max-content;min-width:100%;display:flex}.ffxi-items .full-width-cell .jobs{padding-left:3px}.ffxi-items .full-width-cell .item-level{margin-left:auto;padding-left:8px}.ffxi-items .full-width-cell .item-level-wrapped{clear:both;text-align:right}.ffxi-items .augments{white-space:pre;background-color:#f0c4d899;width:max-content;min-width:100%;display:flex}.ffxi-items .augments-label{margin-right:.25em}.ffxi-items .full-width-cell .augments{float:left;clear:both;min-width:calc(100% - 20px);margin-left:20px}.ffxi-items .ah-link{vertical-align:-3px;color:#fff;background-color:#608cc4;border-radius:3px;margin-left:4px;padding:2px;text-decoration:none;display:inline-block}.ffxi-items .ah-link .ah-icon{width:13px;height:13px;display:block}.ffxi-items .ah-link:hover{background-color:#406caa}.ffxi-items .pin-button{vertical-align:-3px;color:#aaa;background-color:#0000;border:0;border-radius:3px;margin-left:4px;padding:2px;line-height:0;display:inline-block}.ffxi-items .pin-button .pin-icon{fill:none;width:13px;height:13px;display:block}.ffxi-items .pin-button:hover{color:#555;background-color:#00000014}.ffxi-items .pin-button[aria-pressed=true]{color:#fff;background-color:#d68c28}.ffxi-items .pin-button[aria-pressed=true] .pin-icon{fill:currentColor}.ffxi-items .pin-button[aria-pressed=true]:hover{background-color:#b87014}.ffxi-items .property-unmatched{color:#999}.ffxi-items .ag-row.compare-selected{background-color:#e1eefc;box-shadow:inset 3px 0 #608cc4}.ffxi-items .compare{background-color:#fff;border:1px solid #deb25c;flex-shrink:0;margin-top:4px}.ffxi-items .compare-bar{width:100%;color:inherit;text-align:left;background-color:#fff5da;border:0;align-items:center;gap:8px;padding:4px 8px;font-size:13px;display:flex}.ffxi-items .compare-bar:hover{background-color:#fcecc4}.ffxi-items .compare-title{flex-shrink:0;font-weight:700}.ffxi-items .compare-names{flex-grow:1;align-items:center;gap:6px;min-width:0;display:flex}.ffxi-items .compare-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ffxi-items .compare-pinned-name .pin-icon,.ffxi-items .compare-pinned .pin-icon{vertical-align:-1px;fill:currentColor;color:#d68c28;width:12px;height:12px;margin-right:2px}.ffxi-items .compare-arrow{color:#888;flex-shrink:0}.ffxi-items .compare-hint{color:#666}.ffxi-items .compare-chevron{flex-shrink:0;width:14px;height:14px;margin-left:auto;transition:transform .2s}.ffxi-items .compare-bar[aria-expanded=true] .compare-chevron{transform:rotate(180deg)}.ffxi-items .compare-body{border-top:1px solid #deb25c;max-height:40vh;overflow:auto}.ffxi-items .compare-table{border-collapse:collapse;font-size:13px}.ffxi-items .compare-table th,.ffxi-items .compare-table td{white-space:nowrap;border-bottom:1px dotted silver;padding:1px 8px;font-weight:400}.ffxi-items .compare-table thead th{color:#333;white-space:normal;vertical-align:bottom;background-color:#eee;position:sticky;top:0}.ffxi-items .compare-table td,.ffxi-items .compare-table thead th:not(:first-child){text-align:right}.ffxi-items .compare-others th{vertical-align:top}.ffxi-items .compare-others td{text-align:left;white-space:normal;vertical-align:top}.ffxi-items .compare-others td>div{max-width:12em}.ffxi-items .compare-better{color:#198754}.ffxi-items .compare-worse{color:#c82333}.ffxi-items .compare-message{color:#666;margin:4px 8px;font-size:13px}@media (width<=480px){.ffxi-items .compare-title{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ffxi-items .compare-table th,.ffxi-items .compare-table td{padding:1px 4px}.ffxi-items .compare-table tbody th{white-space:normal}}.ffxi-items .item-badges{gap:2px;display:flex;position:absolute;top:2px;right:2px}.ffxi-items .item-badge{border:1px solid color-mix(in srgb, currentColor 40%, transparent);border-radius:8px;height:16px;padding:0 5px;font-size:9px;font-weight:700;line-height:14px}.ffxi-items .aug-icon{color:#6e1437;background-color:#f0c4d8}.ffxi-items .rare-icon{color:#404c10;background-color:#e4e8b2}.ffxi-items .ex-icon{color:#0c502e;background-color:#b6e6cc}.ffxi-items .full-width-cell .item-badges{flex-shrink:0;margin-left:4px;position:static}.tooltip-inner{white-space:pre;text-align:left;max-width:600px;font-size:12px}.ffxi-items .menu-icon{vertical-align:-.125em;width:1em;height:1em;margin-right:.5em}.ffxi-items .language-notice{color:var(--bs-info-text-emphasis);background-color:var(--bs-info-bg-subtle);border:1px solid var(--bs-info-border-subtle);border-radius:var(--bs-border-radius);flex-wrap:wrap;align-items:center;gap:2px .75rem;margin-bottom:4px;padding:2px 8px;font-size:.875rem;display:flex}.ffxi-items .language-notice .btn-close{margin-left:auto;font-size:.625rem}.ffxi-items .property-parts{color:#666}.ffxi-items .property-unmatched .property-parts{color:inherit}
