@font-face{font-family:NoxBox Lodestone;src:url(/fonts/FFXIV_Lodestone_SSF.woff)format("woff"),url(/fonts/FFXIV_Lodestone_SSF.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:U+E020-E0DB}._sy5Ua_root{--nx-page-header-gap:var(--nx-space-2);gap:var(--nx-space-4);min-width:0;display:grid}._sy5Ua_root>a{justify-self:start}._sy5Ua_form [id$=-hint],._sy5Ua_form label{color:var(--nx-text-muted)}._sy5Ua_controls{gap:var(--nx-space-3);grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);display:grid}._sy5Ua_controls>*{min-width:0}._sy5Ua_resultRow{min-height:var(--nx-control-md);justify-content:space-between;align-items:center;display:flex}._sy5Ua_resultRow p,._sy5Ua_metadata{color:var(--nx-text-muted);font-size:var(--nx-text-sm);margin:0}._sy5Ua_grid{gap:var(--nx-space-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._sy5Ua_card{min-width:0;padding:var(--nx-space-4);border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-lg);background:var(--nx-surface-panel);gap:var(--nx-space-3);flex-direction:column;display:flex;position:relative}._sy5Ua_card:hover{border-color:var(--nx-border-strong)}._sy5Ua_card h2{font-size:var(--nx-text-md);font-weight:var(--nx-weight-semibold);overflow-wrap:anywhere;margin:0}._sy5Ua_cardLink{color:var(--nx-text-primary);text-decoration:none}._sy5Ua_cardLink:after{content:"";border-radius:var(--nx-radius-lg);position:absolute;inset:0}._sy5Ua_cardLink:focus-visible{outline:none}._sy5Ua_cardLink:focus-visible:after{outline:var(--nx-focus-ring-width) solid var(--nx-border-focus);outline-offset:var(--nx-focus-ring-offset)}._sy5Ua_preview{z-index:1;min-width:0;max-width:100%;padding:var(--nx-space-3);box-sizing:border-box;white-space:pre;overflow-wrap:normal;word-break:normal;background:var(--nx-surface-canvas);border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-sm);height:12.625rem;color:var(--nx-text-primary);font-kerning:none;font-variant-ligatures:none;font-synthesis:none;letter-spacing:normal;margin:0;font-family:NoxBox Lodestone,Tahoma,Segoe UI,Yu Gothic UI,Meiryo UI,Meiryo,Hiragino Sans,Hiragino Kaku Gothic ProN,Noto Sans,Helvetica Neue,Arial,sans-serif;font-size:13px;font-weight:400;line-height:1.45;position:relative;overflow:auto}._sy5Ua_preview:focus-visible,._sy5Ua_textarea:focus-visible{outline:var(--nx-focus-ring-width) solid var(--nx-border-focus);outline-offset:var(--nx-focus-ring-offset)}._sy5Ua_actions{z-index:1;gap:var(--nx-space-2);margin-top:auto;display:flex;position:relative}._sy5Ua_actions>:first-child{flex:1}._sy5Ua_actions button{min-height:var(--nx-control-xl)}._sy5Ua_feedback{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._sy5Ua_editor{gap:var(--nx-space-4);padding:var(--nx-space-4);border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-lg);background:var(--nx-surface-panel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._sy5Ua_editor :is(h2,h3){font-size:var(--nx-text-lg);margin:0}._sy5Ua_form,._sy5Ua_live{gap:var(--nx-space-3);align-content:start;min-width:0;display:grid}._sy5Ua_textarea{resize:vertical;box-sizing:border-box;width:100%;min-height:11.25rem;padding:var(--nx-space-3);border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-md);background:var(--nx-surface-control);color:var(--nx-text-primary);font:inherit;white-space:pre}._sy5Ua_adminRow{justify-content:space-between;align-items:center;gap:var(--nx-space-3);padding:var(--nx-space-3);border:1px solid var(--nx-border-subtle);border-radius:var(--nx-radius-md);background:var(--nx-surface-panel);flex-wrap:wrap;display:flex}._sy5Ua_adminRow :is(h2,h3){font-size:var(--nx-text-md);margin:0 0 var(--nx-space-1);overflow-wrap:anywhere}._sy5Ua_adminMeta{overflow-wrap:anywhere;min-width:0}._sy5Ua_adminMeta a{color:var(--nx-text-secondary);font-size:var(--nx-text-sm)}._sy5Ua_adminActions{gap:var(--nx-space-1);flex-wrap:wrap;display:flex}._sy5Ua_warning{color:var(--nx-text-secondary);font-size:var(--nx-text-sm);margin:0}@media (max-width:1100px){._sy5Ua_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){._sy5Ua_controls{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}._sy5Ua_controls>:first-child{grid-column:1/-1}._sy5Ua_grid,._sy5Ua_editor{grid-template-columns:minmax(0,1fr)}._sy5Ua_adminActions button{min-height:var(--nx-control-xl);min-width:var(--nx-control-xl)}}
