@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}}.component-transfer-item-modal-form{padding:var(--dimension-m);gap:var(--dimension-2s);flex-direction:column;display:flex}.component-transfer-item-modal-stamp{gap:var(--dimension-m);padding:var(--dimension-m);background:var(--color-background-default);display:flex}.component-transfer-item-modal-stamp .component-transfer-item-modal-long-stamp{aspect-ratio:5;width:100%;display:block;position:relative}.component-transfer-item-modal-stamp .component-transfer-item-modal-short-stamp{aspect-ratio:1;width:200px;display:block;position:relative}.component-character-setting-edit-item-enhance-item-level{gap:var(--dimension-2l);flex-direction:column;display:flex}.component-character-setting-edit-item-enhance-item-level-section{gap:var(--dimension-2s);flex-direction:column;display:flex}.component-character-setting-edit-item-enhance-item-level-section-head{font:var(--font-heading4)}.component-character-setting-edit-item-enhance-item-level-section-head-sub{font:var(--font-small);color:var(--color-foreground-default-weak)}.component-character-setting-edit-item-enhance-item-level-section-head-sub-accent{color:var(--color-foreground-active)}.component-character-setting-edit-item-enhance-item-level-section-body{gap:var(--dimension-m) var(--dimension-3l);display:grid}@media (min-width:720px){.component-character-setting-edit-item-enhance-item-level-section-body{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:719px){.component-character-setting-edit-item-enhance-item-level-section-body{grid-template-columns:repeat(1,1fr)}}.component-character-setting-edit-item-enhance-item-level-section-item{justify-content:space-between;align-items:center;gap:var(--dimension-2s);display:flex}.component-character-setting-edit-item-enhance-item-level-section-item-error{color:var(--color-feedback-danger);font-weight:700}.component-character-setting-edit-item-enhance-item-level-section-item--status{grid-template-columns:1fr 48px 96px;display:grid}.component-character-setting-edit-item-enhance-item-level-section-item--rarityup-status{grid-template-columns:1fr 48px 1em 48px;display:grid}.component-character-setting-edit-item-enhance-item-level-section-item--simple{justify-content:start;align-items:center;gap:var(--dimension-2l);display:flex}.component-character-setting-edit-item-enhance-item-level-section-item-num{text-align:right}.component-character-setting-edit-item-enhance-item-level-section-item-small{font:var(--font-small)}.component-character-setting-edit-item-enhance-item-level-section-item-counter{width:80px}.component-character-setting-edit-item-enhance-item-level-toggle{transition:height var(--transition-fast);overflow-y:hidden}.component-character-setting-edit-item-enhance-item-level-toggle.hidden{height:0}.component-character-setting-edit-item-enhance-item-level-enhancement-item-list{grid-template-columns:auto 2em 5em 2em;display:grid}.component-character-setting-edit-item-enhance-item-level-status-input{align-items:center;gap:var(--dimension-2s);padding:var(--dimension-m) 0;display:flex;position:relative}.component-character-setting-edit-item-enhance-item-level-status-input-tail{font:var(--font-small);position:absolute;bottom:0;right:0}.component-character-setting-edit-item-enhance-item-level-status-input-tail-min{color:var(--color-foreground-active)}.component-character-setting-edit-item-enhance-item-level-confirm-modal{padding:var(--dimension-m)}.component-character-setting-edit-item-enhance-item-level-confirm-modal-section{gap:var(--dimension-2s);flex-direction:column;display:flex}.component-character-setting-edit-item-enhance-item-level-confirm-modal-section-head{font:var(--font-heading4)}.component-character-setting-edit-item-enhance-item-level-confirm-modal-section-body{gap:var(--dimension-2s);flex-direction:column;display:flex}.component-character-setting-edit-item-enhance-item-level-confirm-modal-section-item{gap:var(--dimension-2s);display:flex}.component-character-setting-edit-item-enhance-item-level-confirm-modal-section-item--status{grid-template-columns:100px 60px 60px 20px 60px;display:grid}.component-character-setting-edit-item-enhance-item-level-confirm-modal-section-item-num{text-align:right}.component-character-setting-edit-item-enhance-item-level-confirm-modal-section-item-new{color:var(--color-foreground-active)}.component-character-setting-edit-item-enhance-item-desire-slot{background-color:var(--color-background-inset);width:100%;max-width:343px}.component-character-setting-edit-item-enhance-item-desire-slot-num{font-family:var(--fontFamily-gabriela);letter-spacing:.1em;font-size:18px;line-height:115%}.component-item-modal-flex-grow{flex-grow:1}.off-event-qr-item-name{font:var(--font-heading2);text-align:center}.off-event-qr-code-wrapper{padding:var(--dimension-m);justify-content:center;display:flex}.off-event-qr-code-wrapper--checked{opacity:.4}.off-event-qr-character-name{font:var(--font-body-large);text-align:center;font-weight:700}.off-event-qr-character-id{font:var(--font-body-small);color:var(--color-foreground-secondary);text-align:center}.off-event-qr-status{font:var(--font-heading2);text-align:center;color:var(--color-foreground-default)}.off-event-qr-status--used{color:var(--color-foreground-tertiary);opacity:.6}.character-settings-modal-item-fixed-footer-layout{flex:1;height:100%;padding-bottom:42px;position:relative}.character-settings-modal-item-fixed-footer-layout--expanded{padding-bottom:108px}.character-settings-modal-item-fixed-footer-wrapper{height:100%;overflow-y:auto}.character-settings-modal-item-fixed-footer-footer{background-color:var(--color-foreground-white);box-shadow:var(--navigation-bar-shadow);position:absolute;bottom:0;left:0;right:0}@media (min-width:720px){.character-settings-modal-item-fixed-footer-footer{margin:0 calc(-1*var(--dimension-2s)) calc(-1*var(--dimension-2s)) calc(-1*var(--dimension-2s))}}.component-character-setting-edit-item{flex-direction:column;height:100%;display:flex;position:relative}@media screen and (max-width:719px){.component-character-setting-edit-item.hasSelected .search-menu-container .floating-button,.equip-item-selector-modal-multi-select .search-menu-container .floating-button{bottom:160px}}.component-character-setting-edit-item-main{flex:1}@media screen and (max-width:719px){.component-character-setting-edit-item-main{padding-bottom:var(--dimension-6l)}}.component-character-setting-edit-item-main-container{padding:0 var(--dimension-m)}.component-character-setting-edit-item-list-toolbar{padding:var(--dimension-2s) 0;border-top:solid 1px var(--color-border-default);flex-direction:row;justify-content:flex-start;display:flex}.component-character-setting-edit-item-list-toolbar-button{padding:var(--dimension-2s) var(--dimension-m);border:solid 1px var(--color-border-default);border-radius:var(--dimension-2s);background-color:var(--color-background-default);color:var(--color-text-default);cursor:pointer}.component-character-setting-edit-item-list-toolbar-button:disabled{opacity:.5;cursor:not-allowed}.component-character-setting-edit-item-item{padding:var(--dimension-m) var(--dimension-m) var(--dimension-2s);border-top:solid 1px var(--color-border-default);gap:var(--dimension-m);flex-direction:row;display:flex}.component-character-setting-edit-item-item--button{width:100%}.component-character-setting-edit-item-item--button:hover{background-color:var(--color-background-inset);cursor:pointer}.component-character-setting-edit-item-item.selected{background-color:var(--color-background-inset)}.component-character-setting-edit-item-item.equip{background-color:var(--color-background-active)}.component-character-setting-edit-item-item.equip.selected{background-color:var(--color-background-active-dark)}.component-character-setting-edit-item-item.display-item{background-color:var(--color-background-inset)}.component-character-setting-edit-item-item.display-item.selected{background-color:var(--color-background-active-dark)}.component-character-setting-edit-item-item.highlighted{background-color:var(--color-background-active)}.component-character-setting-edit-item-item:last-child{border-bottom:solid 1px var(--color-border-default)}.component-character-setting-edit-item-item-checkbox{padding-top:var(--dimension-2l);flex-shrink:0}.component-character-setting-edit-item-item-level{font:var(--font-small-gabriela)}.component-character-setting-edit-item-item-rank{white-space:nowrap;line-height:1}.component-character-setting-edit-item-item-rank-full{width:1em;height:1em;display:inline-block}.component-character-setting-edit-item-item-rank-half{width:1em;height:1em;display:inline-block;position:relative}.component-character-setting-edit-item-item-rank-half:before{content:"★";width:.5em;position:absolute;top:0;bottom:0;left:0;overflow:hidden}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-heading{gap:var(--dimension-3s);flex-direction:column;display:flex}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-heading .component-character-setting-edit-item-item-icon-image{border:solid 1px var(--color-border-default);background-color:var(--color-background-inset);padding:var(--dimension-2s)}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-heading .component-character-setting-edit-item-item-icon-markers{justify-content:center;gap:var(--dimension-3s);height:1em;display:flex}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-heading .component-character-setting-edit-item-item-icon-markers .component-character-setting-edit-item-item-icon-collection-marker{color:var(--color-foreground-secondary-weak)}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-heading .component-character-setting-edit-item-item-icon-markers .component-character-setting-edit-item-item-icon-mark-marker{color:var(--color-foreground-default-weak)}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-main{gap:var(--dimension-3s);flex-direction:column;flex-grow:1;flex-shrink:1;display:flex}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-main .component-character-setting-edit-item-item-name{font:var(--font-heading4)}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-main .component-character-setting-edit-item-item-category{gap:var(--dimension-2s);font:var(--font-small);flex-wrap:wrap;display:flex}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-main .component-character-setting-edit-item-item-slot{background-color:var(--color-background-navy);color:var(--color-foreground-white);padding:var(--dimension-4s) var(--dimension-3s)}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-main .component-character-setting-edit-item-item-rarity{background-color:var(--color-background-default);padding:var(--dimension-4s) var(--dimension-3s);border:1px solid}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-main .component-character-setting-edit-item-item-rarity-enhanced{color:var(--color-foreground-active);border:1px solid var(--color-foreground-active)}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-main .component-character-setting-edit-item-item-body{font:var(--font-small-wide)}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-attachment .component-character-setting-edit-item-item-attachment-detail{padding-left:1em}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-attachment .component-character-setting-edit-item-item-attachment-sender,.component-character-setting-edit-item-item .component-character-setting-edit-item-item-sender{gap:var(--dimension-3s);display:flex}.component-character-setting-edit-item-item .component-character-setting-edit-item-item-trailer{gap:var(--dimension-1s);text-align:center;white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:center;display:flex}.component-character-setting-edit-footer{border-top:solid 1px var(--color-border-default);padding:var(--dimension-m);padding-bottom:calc(var(--dimension-2s) + env(safe-area-inset-bottom));gap:var(--dimension-2s);flex-direction:column;display:flex}.component-character-setting-edit-footer .component-character-setting-edit-footer-heading{gap:var(--dimension-2s);display:flex}.component-character-setting-edit-footer .component-character-setting-edit-footer-heading .component-character-setting-edit-footer-count{flex-grow:1}.component-character-setting-edit-footer .component-character-setting-edit-footer-heading .component-character-setting-edit-footer-amount{text-align:right;flex-grow:1}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions{gap:var(--dimension-2s);justify-content:space-around;display:flex}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button{padding:var(--dimension-2s);align-items:center;display:flex}@media (min-width:720px){.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button{gap:var(--dimension-1s)}}@media screen and (max-width:719px){.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button{gap:var(--dimension-2s);flex-direction:column}}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button.disabled .component-character-setting-edit-footer-actions-button-icon{background-color:var(--color-disabled-background);color:var(--color-disabled-foreground)}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button.disabled .component-character-setting-edit-footer-actions-button-label{color:var(--color-disabled-foreground)}@media (hover:hover){.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button:where(:any-link,:enabled,summary):hover{background-color:var(--color-background-inset)}}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button-icon{background-color:var(--color-background-navy);color:var(--color-foreground-white);border-radius:var(--radius-rounded);width:var(--dimension-5l);height:var(--dimension-5l);justify-content:center;align-items:center;display:flex}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-button-label{color:var(--color-foreground-default);font:var(--font-small)}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-other{position:relative}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-other-modal{border:1px solid var(--color-border-default);background-color:var(--color-background-default);width:192px;color:var(--color-foreground-default);box-shadow:var(--surface-shadow);z-index:2;flex-direction:column;max-height:50vh;display:flex;position:absolute;bottom:100%;right:0;overflow-y:auto}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-other-modal-button{justify-content:space-between;align-items:center;gap:var(--dimension-2s);padding:var(--dimension-1s);display:flex}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-other-modal-button.disabled{color:var(--color-disabled-foreground)}@media (hover:hover){.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-other-modal-button:where(:any-link,:enabled,summary):hover{background-color:var(--color-background-inset)}}.component-character-setting-edit-footer .component-character-setting-edit-footer-actions-other-modal-overlay{z-index:1;position:fixed;inset:0}
