@media screen and (max-width:719px){.regular-only{display:none!important}}@media (min-width:720px){.compact-only{display:none!important}}@media print{.compact-only{display:none!important}}.character-section-equipment-view-item{gap:var(--dimension-m);padding-bottom:var(--dimension-1s);transition-property:height;display:grid;overflow:hidden}@media (min-width:720px){.character-section-equipment-view-item{grid-template-columns:64px 1fr;grid-template-areas:"icon main"}}@media screen and (max-width:719px){.character-section-equipment-view-item{grid-template-rows:repeat(3,auto);grid-template-columns:65px 1fr;grid-template-areas:"icon main""description description""detail detail"}}.character-section-equipment-view-item.open{transition:var(--transition-fast)}.character-section-equipment-view-item.close{transition:var(--transition-slow)}.character-section-equipment-view-item{--equipment-item-border-color:var(--color-border-default);--display-item-conflict-background:#f1565633}.character-section-equipment-view-item.black{--equipment-item-border-color:var(--color-border-black)}.character-section-equipment-view-item.display-item{background-color:var(--color-background-inset)}.character-section-equipment-view-item.unavailable{background-color:var(--color-background-active)}.character-section-equipment-view-item.display-item-unavailable{background-color:var(--display-item-conflict-background)}.character-section-equipment-view-item-icon{border:1px solid var(--equipment-item-border-color);flex-shrink:0;grid-area:icon;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.character-section-equipment-view-item-main{gap:var(--dimension-m);border-top:solid 1px var(--equipment-item-border-color);width:100%;padding-top:var(--dimension-1s);display:grid}@media (min-width:720px){.character-section-equipment-view-item-main{grid-area:main;grid-template-columns:160px 1fr 1fr 24px;grid-template-areas:"head description detail toggle"}}@media screen and (max-width:719px){.character-section-equipment-view-item-main{grid-area:main;grid-template-columns:1fr 24px;grid-template-areas:"head toggle"}}.character-section-equipment-view-item-head{grid-area:head;min-width:0;display:flex}.character-section-equipment-view-item-head button{width:100%}.character-section-equipment-view-item-head button.char1{overflow-x:auto}.character-section-equipment-view-item-head-content{flex:1;width:100%}.character-section-equipment-view-item-head-button{cursor:pointer;-webkit-user-select:text;user-select:text;width:100%;display:inline-block}.character-section-equipment-view-item-head-button:hover,.character-section-equipment-view-item-head-button:active{opacity:.7}.character-section-equipment-view-item-head-copy{flex:0}.character-section-equipment-view-item-head-inner{border-bottom:solid 1px var(--equipment-item-border-color);font:var(--font-heading3)}.character-section-equipment-view-item-level{font:var(--font-small-gabriela)}.character-section-equipment-view-item-description{font:var(--font-small-wide);grid-area:description}.character-section-equipment-view-item-detail{grid-area:detail}@media screen and (max-width:719px){.character-section-equipment-view-item-detail-container{transition-property:height;display:grid}.character-section-equipment-view-item-detail-container.open{transition:var(--transition-fast);grid-template-rows:1fr}.character-section-equipment-view-item-detail-container.close{transition:var(--transition-slow);grid-template-rows:0fr}}.character-section-equipment-view-item-detail-inner{gap:var(--dimension-m);font:var(--font-small-wide);flex-direction:column;display:flex;overflow:hidden}.character-section-equipment-view-item-attachment-detail{padding-left:1em}.character-section-equipment-view-item-specialization{padding-left:1em;font-size:smaller;font-style:italic}.character-section-equipment-view-item-specialization-name{font-weight:700}.character-section-equipment-view-item-sender{gap:var(--dimension-3s);font:var(--font-small);display:flex}.character-section-equipment-view-item-toggle{grid-area:toggle}.character-section-equipment-view-item-toggle-button{transition-property:transform}.character-section-equipment-view-item-toggle-button.open{transition:var(--transition-fast);transform:rotate(180deg)}.character-section-equipment-view-item-toggle-button.close{transition:var(--transition-slow)}.character-section-equipment-view-item-modal-body{padding-bottom:var(--dimension-2l)}.character-section-equipment-view-item-modal-thumbnail{align-items:center;gap:var(--dimension-2l);background:var(--color-background-inset);padding:var(--dimension-2l) 0;flex-direction:column;display:flex}.character-section-equipment-view-item-modal-thumbnail-inner{width:224px;height:224px}.character-section-equipment-view-item-modal-thumbnail .img-auto-size{object-fit:scale-down;position:relative!important}.character-section-equipment-view-item-modal-owner-head{font:var(--font-small);color:var(--color-foreground-default-weak)}.character-section-equipment-view-item-modal-summary{padding:var(--dimension-3l);gap:var(--dimension-m);flex-direction:column;display:flex}.character-section-equipment-view-item-modal-description{font:var(--font-long)}.character-section-equipment-view-item-modal-specialization{background:var(--color-background-inset);padding:var(--dimension-2s) var(--dimension-m);color:var(--color-foreground-default);font:var(--font-small);border-left:2px solid var(--color-border-default)}.character-section-equipment-view-item-modal-specialization-head{font:var(--font-small-bold)}.character-section-equipment-view-item-modal-specialization-body{margin-top:var(--dimension-3s)}.character-section-equipment-view-item-modal-effect{color:var(--color-foreground-default-weak);text-align:center}.character-section-equipment-view-item-modal-desires{gap:var(--dimension-2s);border-top:1px solid var(--color-border-default);padding:var(--dimension-2l) var(--dimension-5l);grid-template-columns:repeat(auto-fill,90px);grid-auto-flow:column;display:grid;overflow-x:auto}.character-section-equipment-view-item-modal-desire{grid-template-rows:subgrid;gap:var(--dimension-3s);text-align:center;flex-shrink:0;grid-row:span 3;width:90px;display:grid}.character-section-equipment-view-item-modal-desire-summary{gap:var(--dimension-3s);flex-direction:column;flex-grow:1;display:flex}.character-section-equipment-view-item-modal-desire-head{color:var(--color-foreground-default-weak);font:var(--font-small)}.character-section-equipment-view-item-modal-desire-name-inner{border-bottom:1px solid var(--color-border-default);font:var(--font-heading4)}.character-section-equipment-view-item-modal-desire-effects{padding:var(--dimension-3s);flex-grow:1}.character-section-equipment-view-item-modal-desire-effect{color:var(--color-foreground-default-weak);font:var(--font-small-wide)}.character-section-equipment-view-item-modal-desire-modal{gap:var(--dimension-m);padding:var(--dimension-m);flex-direction:column;display:flex}.character-section-equipment-view-item-modal-desire-modal-name-inner{font:var(--font-heading3)}.character-section-equipment-view-item-modal-detail{margin-top:var(--dimension-m);padding:0 var(--dimension-m)}.character-section-equipment-view-item-modal-detail-weapon{margin-bottom:var(--dimension-m)}.character-section-equipment-view-item-modal-detail-weapon-item{justify-content:space-between;gap:var(--dimension-m);padding:var(--dimension-m);background-color:var(--color-background-inset);display:flex}.character-section-equipment-view-item-modal-detail-weapon-item+.character-section-equipment-view-item-modal-detail-weapon-item{margin-top:var(--dimension-4s)}.character-section-equipment-view-item-modal-detail-main{padding-left:var(--dimension-m);border-left:4px solid var(--color-background-inset);grid-template-columns:repeat(2,1fr);display:grid}.character-section-equipment-view-item-modal-detail-main-item{padding:var(--dimension-1s) var(--dimension-m) var(--dimension-1s) 0;border-bottom:1px solid var(--color-border-default)}.character-section-equipment-view-item-modal-detail-main-item-head{font:var(--font-small);color:var(--color-foreground-default-weak)}.character-section-equipment-view-item-modal-detail-main-item-body{margin-top:var(--dimension-3s)}
