@font-face{font-family:'Pixelify Sans';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Pixelify Sans';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Pixelify Sans';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Pixelify Sans';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Silkscreen';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Silkscreen';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'DotGothic16';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'DotGothic16';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Kiwi Maru';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Kiwi Maru';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Kiwi Maru';font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Kiwi Maru';font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:700;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:800;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Shippori Mincho B1';font-style:normal;font-weight:800;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
:root{--ui-belt-black-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAALElEQVR42mOQlxL/D8MMVka6/2EYzJGXkoBwQAwYZoCJgmX4ebj/wzADsmkAL6IdAuqMq3sAAAAASUVORK5CYII=");--ui-belt-black-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAI0lEQVR42mOQlxL/D8IMVka6//l5uJEY8lISaAwQARWB6AIALy8R6zpufkQAAAAASUVORK5CYII=");--ui-belt-black-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA70lEQVR42u2UPQ7CMAyFs4PESMWCxM7CCAPn4Lo9AwfgCmxsRVb05FRxKv9EnRrJUqXa/vIc2yltZzvaMz4uk9VMgPPpOJFR4O/7URlAiFVB7rfrDKRRAr8yvglkp0ENer+eFYjiKQ+AIuSw34kgJNQo4hwZ2FSTHf2l4xwZJjRAdoiCkAOwClTewgKispoUlbeIKgKEvsWus4DKBpEU4QmaLd56o6XOqxUpBrfcDNbtoN4Mq+66eksMs/la+ucGISFvDQZJ/7pBLD6hsnn83GrCqjyBLpinFOaYyOOaYlcB9RhAzJdkqetMdLlJ8PwBFOLvAzc13FgAAAAASUVORK5CYII=");--ui-belt-black-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMElEQVR42mOQlxL/35Nn/B9EM/DzcP//8fEBGIM5Jxd5AWUkIBwQA0UGzoHrQTYNANNiLgaaP94bAAAAAElFTkSuQmCC");--ui-belt-blue-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMklEQVR42mOQlxL/D8MMWTOu/YdhBpO0Vf/tK478B9EMIAYMM8BEwTI6UbP+wzADsmkA+JcsK7DadcsAAAAASUVORK5CYII=");--ui-belt-blue-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAKElEQVR42mOQlxL/D8IMWTOu/deJmvWfwSRtFYRhX3EEjQEiwAyYLgBuzRwFOit23AAAAABJRU5ErkJggg==");--ui-belt-blue-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA90lEQVR42mNgGAWjgFhwyFrpP6mYJAvkpcT/gzBI44+PD4jCMItgeomyJGvGNRSLiPEJTB2yfpwWwhTZVxwh2qIrkfYYFoH0g8yBWYjVEp2oWVgtghlIjI9gZsAsxOkbkEJKgg5mBswyDItgCii1CGYGzDIMi5BdQYpFoGAlyUfIrqDURzBLQGysqY4Ui5ATCDYfwaIAZxLHFUf4Uh66j4jKuMglA6mlA9ElA13LOvR8hRyxMBfjkiPbIpO0VWCDQDS6RdjkqGYJKWooCjZy1JHtG4p9RY5GsiwjJyhI1kNJ5JKkly4WUSMDwvIXNsxA1TxBFZdQCABEM4pq4t7xdAAAAABJRU5ErkJggg==");--ui-belt-blue-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMUlEQVR42mOQlxL/35Nn/B9EM+hEzfr/4+MDMAZzTi7y+m9fcQTCATFQZOAcuB5k0wA55DU8V1SLzgAAAABJRU5ErkJggg==");--ui-belt-brown-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMklEQVR42mOQlxL/D8MMK6qC/sMwQ7mn9v+uKLP/IJoBxIBhBpgoWCbLSe0/DDMgmwYABlImzDo+yfEAAAAASUVORK5CYII=");--ui-belt-brown-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAKElEQVR42mOQlxL/D8IMK6qC/mc5qf1nKPfUhjC6oszQGCACzIDpAgAJ/RiyHztGcAAAAABJRU5ErkJggg==");--ui-belt-brown-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA90lEQVR42mNgGAWjgFhwyFrpP6mYJAvkpcT/gzBI44+PD4jCMItgeomyZEVVEIpFxPgEpg5ZP04LYYq6osyItuhKpD2GRSD9IHNgFmK1JMtJDatFMAOJ8RHMDJiFOH0DUkhJ0MHMgFmGYRFMAaUWwcyAWYZhEbIrSLEIFKwk+QjZFZT6CGYJiI011ZFiEXICweYjWBTgTOK44ghfykP3EVEZF7lkILV0ILpkoGtZh56vkCMW5mJccmRbVO6pDTYIRKNbhE2OapaQooaiYCNHHdm+odhX5GgkyzJygoJkPZRELkl66WIRNTIgLH9hwwxUzRNUcQmFAAAc81Vp53sqLgAAAABJRU5ErkJggg==");--ui-belt-brown-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMUlEQVR42mOQlxL/35Nn/B9EM2Q5qf3/8fEBGIM5Jxd5/e+KMoNwQAwUGTgHrgfZNADMkDL0CdKpfQAAAABJRU5ErkJggg==");--ui-belt-dan:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAABCAYAAAAW/mTzAAAAD0lEQVR42mM4ucjrPzoGAI1GDYUSWvTOAAAAAElFTkSuQmCC");--ui-belt-green-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMklEQVR42mOQlxL/D8MMtbty/sMwg1eXzf+oBV7/QTQDiAHDDDBRsIx9lfF/GGZANg0AcLcpDcjomT8AAAAASUVORK5CYII=");--ui-belt-green-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAKElEQVR42mOQlxL/D8IMtbty/ttXGf9n8OqygTCiFnihMUAEmAHTBQAx7xn27CKalwAAAABJRU5ErkJggg==");--ui-belt-green-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA90lEQVR42mNgGAWjgFhwyFrpP6mYJAvkpcT/gzBI44+PD4jCMItgeomypHZXDopFxPgEpg5ZP04LYYqiFngRbdGVSHsMi0D6QebALMRqiX2VMVaLYAYS4yOYGTALcfoGpJCSoIOZAbMMwyKYAkotgpkBswzDImRXkGIRKFhJ8hGyKyj1EcwSEBtrqiPFIuQEgs1HsCjAmcRxxRG+lIfuI6IyLnLJQGrpQHTJQNeyDj1fIUcszMW45Mi2yKvLBmwQiEa3CJsc1SwhRQ1FwUaOOrJ9Q7GvyNFIlmXkBAXJeiiJXJL00sUiamRAWP7Chhmomieo4hIKAQAQYmtl//XyVgAAAABJRU5ErkJggg==");--ui-belt-green-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMUlEQVR42mOQlxL/35Nn/B9EM9hXGf//8fEBGIM5Jxd5/Y9a4AXhgBgoMnAOXA+yaQD05jPKLBk1YAAAAABJRU5ErkJggg==");--ui-belt-orange-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMklEQVR42mOQlxL/D8MM39aV/IdhhksFOv8/dNn8B9EMIAYMM8BEwTJHUtX+wzADsmkAnZsvR1ZucpIAAAAASUVORK5CYII=");--ui-belt-orange-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAKElEQVR42mOQlxL/D8IM39aV/D+Sqvaf4VKBDoTxocsGjQEiwAyYLgC5sh3/dg8FVgAAAABJRU5ErkJggg==");--ui-belt-orange-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA90lEQVR42mNgGAWjgFhwyFrpP6mYJAvkpcT/gzBI44+PD4jCMItgeomy5Nu6EhSLiPEJTB2yfpwWwhR96LIh2qIrkfYYFoH0g8yBWYjVkiOpalgtghlIjI9gZsAsxOkbkEJKgg5mBswyDItgCii1CGYGzDIMi5BdQYpFoGAlyUfIrqDURzBLQGysqY4Ui5ATCDYfwaIAZxLHFUf4Uh66j4jKuMglA6mlA9ElA13LOvR8hRyxMBfjkiPboksFOmCDQDS6RdjkqGYJKWooCjZy1JHtG4p9RY5GsiwjJyhI1kNJ5JKkly4WUSMDwvIXNsxA1TxBFZdQCABM36mzPBbuAwAAAABJRU5ErkJggg==");--ui-belt-orange-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMUlEQVR42mOQlxL/35Nn/B9EMxxJVfv/4+MDMAZzTi7y+v+hywbCATFQZOAcuB5k0wCGvzadxU64dAAAAABJRU5ErkJggg==");--ui-belt-red-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMklEQVR42mOQlxL/D8MMLwri/8Mwwx4ztf83HPX/g2gGEAOGGWCiYJkVBgr/YZgB2TQAlagpoQRryysAAAAASUVORK5CYII=");--ui-belt-red-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAKElEQVR42mOQlxL/D8IMLwri/68wUPjPsMdMDcK44aiPxgARYAZMFwBFJRpipi8bxAAAAABJRU5ErkJggg==");--ui-belt-red-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA90lEQVR42mNgGAWjgFhwyFrpP6mYJAvkpcT/gzBI44+PD4jCMItgeomy5EVBPIpFxPgEpg5ZP04LYYpuOOoTbdGVSHsMi0D6QebALMRqyQoDBawWwQwkxkcwM2AW4vQNSCElQQczA2YZhkUwBZRaBDMDZhmGRciuIMUiULCS5CNkV1DqI5glIDbWVEeKRcgJBJuPYFGAM4njiiN8KQ/dR0RlXOSSgdTSgeiSga5lHXq+Qo5YmItxyZFt0R4zNbBBIBrdImxyVLOEFDUUBRs56sj2DcW+IkcjWZaRExQk66EkcknSSxeLqJEBYfkLG2agap6giksoBADcAHEhgdQjYwAAAABJRU5ErkJggg==");--ui-belt-red-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMUlEQVR42mOQlxL/35Nn/B9EM6wwUPj/4+MDMAZzTi7y+n/DUR/CATFQZOAcuB5k0wAF3zQOfK3ZwgAAAABJRU5ErkJggg==");--ui-belt-track:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAJUlEQVR42mOQlxL/35Nn/J/hPxD8+PjgPwOIOLnIC8LAIQLTBQBGOirTTKwxIAAAAABJRU5ErkJggg==");--ui-belt-track-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAG0lEQVR42mOQlxL/D8IMPz4++P/0xk7iGDBdABb4KW5qSV7nAAAAAElFTkSuQmCC");--ui-belt-white-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMElEQVR42mOQlxL/D8MM/5EAw7E9S/5/+fDsP4hmADFgmAEmCpa5dHLLfxhmQDYNABBUPTo0Xg0bAAAAAElFTkSuQmCC");--ui-belt-white-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAJ0lEQVR42mOQlxL/D8IM/4Hg0skt/xmO7VkCYXz58AyNASLADJguAOd3J8TkX3JYAAAAAElFTkSuQmCC");--ui-belt-white-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA8UlEQVR42u2UPQoCQQyF5xaCjeA1LDyH99sjWFpZCLbiAaysV7CwW4nwIMwkkp9hqw0MuzBJvnmTZEpZbDGrnXfbybtcgM16NdGiwM/rYVoAIdYEIeMgixL48XgVCKf3+DSD7od9A6J4WAMD5HY9iiAktChCDgBVNeSYuTrkAKwBwSELQg7AGhA/hQdE1+pSxE+RVQQI/Ytd5wHxBpEUoQRqi2s1+td5tSLT4PKXwfs6mF+GWd+6eq54YXFibS8MupyGXyL61iBprxvE45O6tohfWE1aVSQwBItchTsmU1xX7CygHgOI+ZJW6ToTXU6StC+7gzjKpRCO/wAAAABJRU5ErkJggg==");--ui-belt-white-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMklEQVR42mOQlxL/35Nn/B9EM1w6ueX/j48PwBjMObnI6/+XD88gHBADRQbOgetBNg0A6eY9xekzbg0AAAAASUVORK5CYII=");--ui-belt-yellow-band:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAM0lEQVR42mOQlxL/D8MMP+51/Ydhhisrrf5/OunzH0QzgBgwzAATBcucnKf3H4YZkE0DAGd1M6r5BlzsAAAAAElFTkSuQmCC");--ui-belt-yellow-cap:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAIAAAAHCAYAAAAie5yXAAAAKUlEQVR42mOQlxL/D8IMP+51/T85T+8/w5WVVhDGp5M+aAwQAWbAdAEAFGUg1mPb5h8AAAAASUVORK5CYII=");--ui-belt-yellow-knot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAeCAYAAAAy2w7YAAAA9klEQVR42u2UPQ7CMAyFcwsklkocgAPA0AtwAa7EIdi5Blv3zogrwNStyEhPMomD/BN1aqSolWL7y7Njp7SudWnX/bibrdsE6LabmTY5Tq+nagMEXxVkelx+QBolsOP+VSCM3sNJDRrPfQEif4oDoAgZrnsRhIAaRYgBYFUNGUZShxiAFSAYREGIAVgB4rewgCitJkX8FlFFgNC/+OosIP5AJEUoQfWJ12r07+XlilSNyyeDdTqoJ8Oisy7vK15Y3Lh25gaNt8M3EH1zkHTWDGKxCaXNY+dWE1blcXTBPKkw+0SKa/JdBNSiAdFf0k5Ne6LJTYLrAzZM1VTMe5wrAAAAAElFTkSuQmCC");--ui-belt-yellow-tip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAHCAYAAADNufepAAAAMklEQVR42mOQlxL/35Nn/B9EM5ycp/f/x8cHYAzmnFzk9f/TSR8IB8RAkYFz4HqQTQMA6uU4nXOjgbsAAAAASUVORK5CYII=");--ui-brocade:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAQUlEQVR42mNQsdL9r+9lBcYnF3n9f3a6CUzDxBhARE+eMYoiGBskzoDMgbGR+QzoOtAVM6Dbie4mwiYQdAMhXwAA+0p8+ft12xEAAAAASUVORK5CYII=");--ui-brocade-card:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAN0lEQVR42mPoyTP+r+9lhYFVrHT/MyALnFzkhaKAAVkCZAqyAgZkiWenm1AUENaJ006Qq3C5FgCQZF6Nk3JtCwAAAABJRU5ErkJggg==");--ui-brocade-indigo:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAQUlEQVR42mNQsvD/r+eVDcYnF3n9f3a6CUzDxBhARE+eMYoiGBskzoDMgbGR+QzoOtAVM6Dbie4mwiYQdAMhXwAA5X6EtfZbwosAAAAASUVORK5CYII=");--ui-brush:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAFCAYAAABB9hwOAAAARUlEQVR42mNggIIYL6v/8lLiYAxig8SQ+SAaXQydDxODA5gkIYxsOSF1DORoJKSHoItJtQhrcGALR2Q+siXoYjD9yOYBAAyDf1dVNIu1AAAAAElFTkSuQmCC");--ui-cord:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABACAYAAAAj8ea3AAAAg0lEQVR42mNgAAJ5KfH/+DADTJFXVj9eDFYMIpQs/PFiFFMJWk0SGEqeAQnqeWWjmoLLU4NZ4bDxyFBROBpEoyl8NIWPKhw+KZxgrQ+SeHa66f/JRV5g3JNnjLtWhSkiqJAoE4l2I8mBDVOIUzFMIahFgtdUkhSCaJAiEE1U7CDTyAAAAb/hRizrhl0AAAAASUVORK5CYII=");--ui-cord-s:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAWCAYAAAD9091gAAAAaUlEQVR42mNgAAJ5KfH/2DADTNIrqx8rBisCEUoW/lgxiik4rYABkICeVzaqzuGpAG8YPDvd9P/kIi8w7skzRlUE4sAkcSrAawJBNxD0BUwSpgBDEUwBKJFgNYUoBSAaJAmi8YYmMg0CAC9ltuNz0u+3AAAAAElFTkSuQmCC");--ui-cord-tray:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAATCAYAAACQjC21AAAAcklEQVR42mNgAAJ5KfH/+DADKQCkwSurHy8myVCQYiULf7yYLFdSzcs0AQMSKURbQEyk6Hllo2CCBhPyMjpGNphqYQ4zlGoRSXVXIhtKk6RGFQOfnW76f3KRF/UMBBnWk2c8iA2kehiCYpis4g2XgdjYAGsEwrQ9b9yiAAAAAElFTkSuQmCC");--ui-crest-koi:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAB9ElEQVR42u1by5LDIAzLX+xML/v/X7l7bdOAbSG/SDKTS8cFJAyWTTiOwOf39fOneY9dHi3grQhZBdOWDM/BliYicnCliGC6dkT/KeDPNluQYAUesdOHkYCCt5JTjgRt42dXZ2iBEkRowTOBX7XFHK8LeLYCHBEaRoIlxHkAn3mUOwloZ1EEIMvSBbwncIaGgEhANx3UlVEC0D0qxPW9IgHiCSZMXrPvDZ7iBavgI0Igo9aw5ewvE4Dsll3cX4WxK3iauFshABUqM4Xnld1dtol0tOqamYXPr36YBCDZ41YEZNQHUwlAqrXZNf+P/tABsA9Asoq6B7sq2+Uoy42ALo8LAZ1IeAh4CHgIWCeg80boQkDrKHAnL/gaq4cYqkwEJRd4/283j6ARMDr+rk4CPR2+Al85TC5XhaQkSHNSXAo8kwDJC0rO/sylNWf/7NA0anPVRhyzlNdrwGvCYTWboXtoP1LQLIdMG9Myl9xr9ttoYJk25j1Oo+pmHUszE20D5SveHz1FvbDOmYkcKc5XsVnOVi0h0PopS4QNJVWfMS2ty0wbRpIHJTzSLETYUMFLJFQTOS7gpbWULXLMcpdNRAUhFFqbnMnMDJGTUpjV5ASRAqfkvSEPkVOy7qitDyAip9VJ1G0vTmoGe4urswiY5zZ5AcD/ik4pwXm/p50AAAAASUVORK5CYII=");--ui-diamond:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAIUlEQVR42mNggIJD1kr/GZABSACGUQQ+v7yEXQKrETA2APPIHRZdYiuoAAAAAElFTkSuQmCC");--ui-dot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAJklEQVR42mNgAAJ5KfH/MMwAEzhkrQTHYAmY4JVIe0xBFJXYzAQAHwwjEE+0DhAAAAAASUVORK5CYII=");--ui-fleck:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAECAYAAABGM/VAAAAAHUlEQVR42mP49vrKf3TMACLePTiCKYhVJTIG6QIAH1xJy8Seje4AAAAASUVORK5CYII=");--ui-frame-corner:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAIklEQVR42mM4ZK30HxdmIEqSARtAlsSrE8MEbJJwRfh0AgB5GkPB38us3wAAAABJRU5ErkJggg==");--ui-fuda-amber:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAAc0lEQVR42mNgwAF4hZT+M5ACQBr+P1/8n2iNMA2ftrqAMUGN6BoIakTWAGLDME6N2DSgs1E0YvMDLk1wjdj8gc15ODXtaNPCUATDMDnqaMKlEVmMOpqo6ifq20TITyCaOprw+QmGSfYTiiZkkwhhuCZSMQDzyCsbCpPvkwAAAABJRU5ErkJggg==");--ui-fuda-cedar:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAAeElEQVR42mNgwAF4hZT+M5ACQBr2dUX9J1ojTMOKEncwJqgRXQNBjcgaQGwYxqkRm4ZPW11wa8TmB1ya4Bqx+QOb83Bq6ooyxVAEwzA56mjCpRFZjDqaqOon6ttEyE9x1gpU0oTPTyANJGmC2YKiCSZADIZrIhUDADqHz9x0IIIPAAAAAElFTkSuQmCC");--ui-fuda-hero:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAgCAYAAAAi7kmXAAAAw0lEQVR42mNgwAF4hZT+gzADKQCk4dNWl//7uqKI14ysCYYJaka3CYQJakbXBGKDMF7N6M7DpRFFM4jx//liFMmuKFO4U0FsZDm4ZmTbVpS4YyiCYZgciB4EGvFpJlsjTI5kp5KlEdmZZGkkOVQJaiTWn9QLVWzOolgjTBNZGjH8iJytyNKIzU/01UgwdxDSiCwOK1ZwasTFRtGILa3i8m+ctQL+eMSlEcVGEIdQ4oZpgmuEla0gAZAzCGGspTkxGKYeAK9tmv5lgMj2AAAAAElFTkSuQmCC");--ui-fuda-mist:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAAdUlEQVR42mNgwAF4hZT+M5ACQBqu3nr1n2iNMA07D9wAY4Ia0TUQ1IisAcSGYZwasWn4tNUFt0ZsfsClCa4Rmz+wOQ+npv7pWzEUwTBMjjqacGlEFqOOJqr6ifo2EfITiKaOJnx+gmGS/YSiCdkkQhiuiVQMANDHZ+/AtnG7AAAAAElFTkSuQmCC");--ui-fuda-pers:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAAdElEQVR42mNgwAF4hZT+M5ACQBo+zSr5T7RGmIYXVf5gTFAjugaCGpE1gNgwjFMjNg2ftrrg1ojND7g0wTVi8wc25+HUtCPKFEMRDMPkqKMJl0ZkMepooqqfqG8TIT+BaOpowucnGCbZTyiakE0ihOGaSMUAt3MEVaLAP4MAAAAASUVORK5CYII=");--ui-fuda-tatami:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAVCAYAAACdbmSKAAAAdUlEQVR42mNgwAF4hZT+M5ACQBrOn5z4n2iNMA07N1WBMUGN6BoIakTWAGLDME6N2DR82uqCWyM2P+DSBNeIzR/YnIdT06LZyRiKYBgmRx1NuDQii1FHE1X9RH2bCPkJRFNHEz4/wTDJfkLRhGwSIQzXRCoGAADcKilZ2NIoAAAAAElFTkSuQmCC");--ui-gutter:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAADsCAYAAAB9oyYDAAAA4klEQVR42u3awQnCMBQG4G4heBEcwLMz9OIeuoI7uII3h3AA755cwbMDRCJEqlDapkgDfoF3aUua5OM/PNqqaozb5RhSnU/7d6Vrq3oXlutNqNrG434Nsdom6TXBqBXEh6ZdwegzoECBAgUKFMpWqLeHj1rMZ6/qrRDf2Kw0QbyXpRBLFmSBAgUKFChQoECBAgUKpSgM7hu/z2Bw39il8Pu+URZkgQIFChQoUKBAgQIFCn+lkNX6NleQ9cm0axuyIAsUKFCgQIECBQoUKFAoRSHrV9tp+0ZZkAUKFChQoFCAwhPRUYYUr4raJAAAAABJRU5ErkJggg==");--ui-gyobi:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAFCAYAAABmWJ3mAAAAG0lEQVR42mOQlxL/jw0zkC/BAAUoEgxoACQGANOjH2mPEQKHAAAAAElFTkSuQmCC");--ui-hanger:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAICAYAAAAftBSpAAAANklEQVR42mNgwANOLvL6D8MM5AB0jRQZRJFL9Lyy/+PjE9SMSwM+OZJtw6qOKBvw6SFVMzbDAJf7L/3oZ81DAAAAAElFTkSuQmCC");--ui-icon-alert:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAALCAYAAAC3ZUeVAAAANElEQVR42mNgAAJ5KfH/MMwAEzhkrQTHYAmY4JVIe0xBrCpRBJHNhQvgFIRJYAgQdic2lQBU50O0IoxlqgAAAABJRU5ErkJggg==");--ui-icon-bond:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKCAYAAABi8KSDAAAAW0lEQVR42mNgAAJ5KfH/MMyABDDEQYxD1kpgfCXSHi4BokF8mBxYHKYYWRM2NoZiZJuw8nGZiM0GDI/A3A5TgM3jDOhWopiGTyE2PobiefrSKIqR+QzYIgCfGAAP8X5OJjEwcgAAAABJRU5ErkJggg==");--ui-icon-book:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAASUlEQVR42mOQlxL/TyxmABF6Xtn/P7+8BMcgPgzD+BiKQWxsimFyRCkmyWSsinG5GcMZuDBWk6mmGMUZXln9ODFIIYiGKyYWAwDaufkq6NGB3wAAAABJRU5ErkJggg==");--ui-icon-brush:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAL0lEQVR42mNgwAHkpcT/wzBOBScXef3vyTPGrog6CkAYr4IYLyvcDiWogCivAgEAoDwwBolACjoAAAAASUVORK5CYII=");--ui-icon-camera:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAPElEQVR42mNggAJ5KfH/MMyADpAlcWGwoigrVZwYQxGybqyKQPTyTYf+f/n+C0wji2MogmGsighaRwgDADqUabYOlxe4AAAAAElFTkSuQmCC");--ui-icon-chime:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALCAYAAACtWacbAAAASUlEQVR42mNgQAPyUuL/GfABkIKTi7z+41QIkkDHGAp+fHyAgVEUgjiHrJUwMFwRLlNQTMPmFrxuIzoIMByMTdGN4wsIK8LmDgA7tGpCMvp0PwAAAABJRU5ErkJggg==");--ui-icon-clock:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAANElEQVR42mNggAJ5KfH/6JgBGYAEfnx8AMbobAwF6IrgCslWBMM4FaFj4hVhczyGAmLCCQBLfLq7TGYu3QAAAABJRU5ErkJggg==");--ui-icon-done:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAARUlEQVR42mNggAJ5KfH/6JgBGYAErkTag/EhayU4hiuEKYAJwjCKQpgAuvEo4vgUzdOXJkMRuptACuCKkO2HSWAoICacAOe5YRyohUQAAAAAAElFTkSuQmCC");--ui-icon-gear:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAN0lEQVR42mNgQAPyUuL/GbABkARMEplG0QATwIaxmvbj44P/eE0BKYBhrKbhNYloNxHlO0LhBAAm0UdB05RMPwAAAABJRU5ErkJggg==");--ui-icon-gin:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAKCAYAAAB4zEQNAAAAPElEQVR42mOwdgr4jwszgIgv33+h4JOX7qFKLt90CI77Zq7ClAQJ4pTEqhNkB0FJrMYS1AkSQMZwSVwYAPFNtd36feoeAAAAAElFTkSuQmCC");--ui-icon-layout:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAICAYAAAArzdW1AAAAOElEQVR42mOQlxL/TwgzgIgfHx+AMTpbzysboQgXRlEE4uDCKIq8svpRJGF80kyqDjLBiQk6HIYBFHt66Xqo04gAAAAASUVORK5CYII=");--ui-icon-letter:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAAQklEQVR42mOQlxL/TyxmgDF+fHyAE6MohgngUgijGZAVoWtAl2PApuCQtRJWjQzYrMclBlb89MZOvB4EyaOEBjEYAAED4B7CoTRbAAAAAElFTkSuQmCC");--ui-icon-minus:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAFklEQVR42mNgIBvIS4n/x4UpkCQbAADLNRt8BVk8wAAAAABJRU5ErkJggg==");--ui-icon-motion:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAKCAYAAABmBXS+AAAARUlEQVR42mNgQALyUuL/YZgBFwBJHrJWwlSErhukCEMcRPz4+ACMkU1CFkPRgayIdJOQ7cfmJqw+hCnCC+bpSxNWhM0KAJcoWNqK+Rb4AAAAAElFTkSuQmCC");--ui-icon-noren:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAMCAYAAAC5tzfZAAAAYUlEQVR42mNgAAJ5KfH/xGIGmIbqIBOicJSVKkQjiABxiMHWKmKotul5ZRPEcA3YNP34+ACOidKErhCZT1DTIWsl4jTBaHTnIcvj1IQtAKinySur/z+MRtaALI6hiZRkBAB3xfcDI1lRkgAAAABJRU5ErkJggg==");--ui-icon-note:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAOUlEQVR42mNgwALkpcT/wzADLgUnF3mBcU+eMXaFMEV4TUNWxIAL4FWEbDxWRciOhWGCivD6CpePAFmzSDSROJ9uAAAAAElFTkSuQmCC");--ui-icon-omikuji:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOCAYAAAD9lDaoAAAAWElEQVR42mNggAJ5KfH/6JgBGYAEfnx8gIFRFCIrOmStRFgRXpOe3tiJogDEhyuCOfLkIi8MDPcAiHh2ugku0ZNnjMKGKyJoEllBQL7vyDIJmcYaf7giGACkqAVlAa0SLQAAAABJRU5ErkJggg==");--ui-icon-pixel:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAALklEQVR42mOQlxL/TwgzgIgfHx+AMYit55UNxjBx0hQRZR26bmRTSVNEPd8RwgCu45EJBOo4XwAAAABJRU5ErkJggg==");--ui-icon-plus:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAHklEQVR42mNggAJ5KfH/MMyADrBKIguiYwokyXYQAPW/KzArfzU5AAAAAElFTkSuQmCC");--ui-icon-sparkle:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAARklEQVR42mNgQAPyUuL/GfABkIJnp5v+41VIUBFMwclFXv978oxRFYI4MAUwRcgK4YphHJAEVgXoVoIUEXQ4hntwKUQXAwCTnEKH6YZJXAAAAABJRU5ErkJggg==");--ui-icon-stamp:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAALCAYAAACtWacbAAAAYklEQVR42mNgQALyUuL/YZgBGwBJPDvd9P/kIq//PXnG2BWCBEEK8CqCKcSrAKaoOsgEvylRVqpgRVgVIvsKHWM1AYZBYtYqYhCF+EyBmwYiDlkrgfGVSHs4G4Tn6UsTbxIA1StsTTHfTigAAAAASUVORK5CYII=");--ui-icon-tools:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAANklEQVR42mNgAAJ5KfH/yJgBHYAEo6xUUTCGQpBAdZAJCsZQiM0knKZhwwy4AMx6vIpopxCEAZD3PplKjtBWAAAAAElFTkSuQmCC");--ui-icon-volume:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAAIUlEQVR42mNgwAPkpcT/gzADWYqQJUhXhEuCNEUwBj4MABWnKzDO5F5/AAAAAElFTkSuQmCC");--ui-icon-wave:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAHCAYAAADam2dgAAAALElEQVR42mNgAAJ5KfH/IMyABFDEQAw9r2wwhgliiIEY6LqRTUWWJwzo5yYAHoQzY3QBALkAAAAASUVORK5CYII=");--ui-ink-off:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAQUlEQVR42mNgQAPyUuL/kTEDIYCugaAmok3GZgPVNcR4WUHUkWIDXC39NRGjEUUdMRqxyuPTiNdAbCmCpJSBTwMAaAVMd8+d0YMAAAAASUVORK5CYII=");--ui-jiku:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAAECAYAAABsgwTvAAAAR0lEQVR42mN4drrp/8lFXv8ZgKA6yOQ/qRikD6QfZA6YAcLWKmL/o6xUScYgfTAzwIb15BlTZBhIP8x3DCAOiAZJkIqR9QMA/62EGRoea3UAAAAASUVORK5CYII=");--ui-jiku-end:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAJCAYAAAAPU20uAAAASElEQVR42mNgAAJ5KfH/yJgBGYAEoqxU4dhaRQxVMYioDjIBY2QFz043IRSABJExSOzkIi9aK+jJM0YosNJTgUuC2BhexhcOAOlaYRINzP4EAAAAAElFTkSuQmCC");--ui-knob-bot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAANElEQVR42mNgQALyUuL/q4NM/oNoBnQAEsSF4QqenW76f3KRFwbuyTOGKIQpwqYQrogY6wDW5kJvBEEn0gAAAABJRU5ErkJggg==");--ui-knob-s-bot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAALklEQVR42mNggAJ5KfH/1UEm/0E0AzIACaBjuMSz003/Ty7yguOePGNUBdh0AgC+8yHNlrvkgwAAAABJRU5ErkJggg==");--ui-knob-s-top:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAECAYAAABCxiV9AAAALUlEQVR42mNgAAJ5KfH/6JgBJvHsdNP/k4u84LgnzxhVAVadMAASqA4yQZEAAHuVIc36IjtUAAAAAElFTkSuQmCC");--ui-knob-top:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAFCAYAAACXU8ZrAAAANElEQVR42mNgAAJ5KfH/uDADTMGz001gfHKRFwruyTOGKIQpQleAoogo65ABSLA6yARDEgAtPUJv9OSZawAAAABJRU5ErkJggg==");--ui-knot-black:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAaElEQVR42mNgwALkpcT/o2MGXABTsQQWjMUwmOKTi7zAGKbYykgXzubn4caiBmgAxZpBkiDBnjxjuEJkDBLDVIPidEw/oxpERACCJBBOFofbijfEkQMP7ieoGEEDsGlEliPSAOyS2OQAHw+VJeEuc8QAAAAASUVORK5CYII=");--ui-knot-blue:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAWklEQVR42mNgwALkpcT/o2MGXABdoX3FEQyM1TBcirNmXIOzdaJmYTWMcs0gSWSMrhBdHoRRnI7Nz8gGERWAIAmYk5FdhTfE0QMPppgoA7BpRJYjygBcktjkAB4HyLqLr6o8AAAAAElFTkSuQmCC");--ui-knot-brown:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAWklEQVR42mNgwALkpcT/o2MGXABdYVeUGQbGahguxSuqguDsLCc1rIZRrhkkiYzRFaLLgzCK07H5GdkgogIQJAFzMrKr8IY4euDBFBNlADaNyHJEGYBLEpscAC/rsupCX3DYAAAAAElFTkSuQmCC");--ui-knot-green:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAWklEQVR42mNgwALkpcT/o2MGXABdYdQCLwyM1TBcimt35cDZ9lXGWA2jXDNIEhmjK0SXB2EUp2PzM7JBRAUgSALmZGRX4Q1x9MCDKSbKAGwakeWIMgCXJDY5AKNru9skxyS2AAAAAElFTkSuQmCC");--ui-knot-orange:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAWklEQVR42mNgwALkpcT/o2MGXABd4YcuGwyM1TBcir+tK4Gzj6SqYTWMcs0gSWSMrhBdHoRRnI7Nz8gGERWAIAmYk5FdhTfE0QMPppgoA7BpRJYjygBcktjkALtz1gB1mqEvAAAAAElFTkSuQmCC");--ui-knot-red:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAWklEQVR42mNgwALkpcT/o2MGXABd4Q1HfQyM1TBcil8UxMPZKwwUsBpGuWaQJDJGV4guD8IoTsfmZ2SDiApAkATMyciuwhvi6IEHU0yUAdg0IssRZQAuSWxyAPHlvY/lc+LYAAAAAElFTkSuQmCC");--ui-knot-white:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAWUlEQVR42mNgwALkpcT/o2MGXABd4ZcPzzAwVsNwKQYBGPvSyS1YDaNcM0gSGaMrRJcHYRSnY/MzskFEBSBIAuZkZFfhDXH0wIMpJsoAbBqR5YgyAJckNjkA92cV3le6agsAAAAASUVORK5CYII=");--ui-knot-yellow:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAKCAYAAABrGwT5AAAAW0lEQVR42mNgwALkpcT/o2MGXABd4aeTPhgYq2G4FP+41wVnn5ynh9UwyjWDJJExukJ0eRBGcTo2PyMbRFQAgiRgTkZ2Fd4QRw88mGKiDMCmEVmOKANwSWKTAwAN1+hs8lUEpgAAAABJRU5ErkJggg==");--ui-koi-thumb:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAHCAYAAADTcMcaAAAARElEQVR42mNgAAJ5KfH/DKQAkIYfHx/8R9cI4qNjDE0wjTAM4h+yVgJjZHmsGmEYpgFZE4gN1ojPJmTFKDaR5SdyQg8A44x7T6GNnLgAAAAASUVORK5CYII=");--ui-lozenge:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAJUlEQVR42mNggAJ5KfH/DMgAJHDIWuk/XAImcCXSHrsEViNgbABV6xVcs/IvegAAAABJRU5ErkJggg==");--ui-mark-gift:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIUlEQVR42mNgIBb8+PjgPzLGq4igbgyF6ALkKyDKoegAAEtdYlHtJK2lAAAAAElFTkSuQmCC");--ui-mark-great:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJUlEQVR42mNgIAX8+PjgPwhjlUBXgKEQJonXFJwKiLICryPxAQABqUuhIIFpgAAAAABJRU5ErkJggg==");--ui-mark-grow:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAJUlEQVR42mNgIAb8+PjgP14xEAdZAJ2PIohVEq9OohUQZQU2AACeWkQRH8OTiwAAAABJRU5ErkJggg==");--ui-mark-trust:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIElEQVR42mNgIAb8+PjgPwjj4sMF0DHxCrApIsot1AEAMeFTMYJ2CG4AAAAASUVORK5CYII=");--ui-mark-wish:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAIElEQVR42mNgIBb8+PjgPzLGK4mhCF2AfAUkuYNo3wEAm3pp4UQl5ioAAAAASUVORK5CYII=");--ui-photo-corner:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAANklEQVR42mN4drrpPzYsLyX+nwHEOLnIC4578owhEiCALIkigSyJIQGTxCoBk8QqAQI4JYAAACsFRTgMF0ZmAAAAAElFTkSuQmCC");--ui-ribbon:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAbCAYAAACuj6WAAAAAPklEQVR42mOQlxL/f3KR1399LysMDBIHyTOMKhpVNKoITRFYAAhANFZFMAUwgCIOItAVICuEK2LAAwjJwwEAxeCLljBlpSIAAAAASUVORK5CYII=");--ui-ribbon-news:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAbCAYAAACuj6WAAAAAPklEQVR42mOQlxL/f3KR1/9D1koYGCQOkmcYVTSqaFQRmiKwABCAaKyKYApgAEUcRKArQFYIV8SABxCShwMAC6+61g7UICAAAAAASUVORK5CYII=");--ui-rod:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAADCAYAAAB1c+RqAAAAKklEQVR42mPoyTP+Xx1kQjYG6Wc4ucjrf5SVKtkYpJ8BZJK1ihjZGKQfAB0zW62VnjqXAAAAAElFTkSuQmCC");--ui-scroll-cord:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAOCAYAAACyyTV4AAAAkUlEQVR42mNgoCKQlxL/D8MMgxGAHPbl+6//yzcd+t83c9XgdCjIUSAHDmpHwhxq7RQwOB2o55X9HxceNI5TsvDHiQfMseiOw6eW7o4lxXF0dSxy+iLHcYQcS5GDsaU3anqeonRLzVCjalIAlWvPTjeByzd6Og6XY5Hdg+LIk4u8Bk0hjNU9IE5PnvGgciSyewA4wrUIIKRyIAAAAABJRU5ErkJggg==");--ui-seal-12:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAMCAYAAABWdVznAAAARklEQVR42mNgAIJD1kr/icVgxT8+PiAKo2ggZDJJGq5E2tPABpCpZDuJfhoYYJEG4qC7maAN6BGETGNEHEb0oyUXGB9EAwCTYF/VEkp2bgAAAABJRU5ErkJggg==");--ui-seal-16:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAT0lEQVR42mNgAIJD1kr/ycVgzT8+PiCIsalDMYBUm3EacCXSHqsGdHG4ASBAVRcMUQMIBRjZLsBn0HALRKoYgCvDEMpg8GjEla3xZXeQHADgWmZHz01SuwAAAABJRU5ErkJggg==");--ui-seal-6:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAJElEQVR42mNgAIJD1kr/0TFWQQyJK5H2+CUYcJmPooMBCmBsAJcRQj2zFOTsAAAAAElFTkSuQmCC");--ui-seal-8:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAPElEQVR42mNgAIJD1kr/QRiZDRcDET8+PsCKYZoYYBxkDFeAzLkSaY+igAGbnXhNwKsAJoDhSFxWwHwAAAz7mywxKZA5AAAAAElFTkSuQmCC");--ui-seal-bond:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAN0lEQVR42mNgAIJD1kr/0TEDTOLHxwdgjM6GS2Kj4UbCdMAkMCSRaQxjkRXO05dGOArEgWGYawHdDXW3rmK2TwAAAABJRU5ErkJggg==");--ui-seal-v:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAARCAYAAADkIz3lAAAATUlEQVR42mNgAIJD1kr/YRidDxcHET8+PsCLURRiM+VKpD1xCpHlUBSCTCBKIdEmElSID9PQahCgmokMsHjFpxAjrqnva6JSD0H3AQEAOaygkGPQC7QAAAAASUVORK5CYII=");--ui-slip:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAA9CAYAAAAkst6aAAADc0lEQVR42u1cMY4bMQz0Lw5Ic821gYt0foLf4DfkEanzivwiTwiuu+rKNDngyiBNOgc0MoJW1mpFiRIlmwVv7T1bOzvicinumLvHDw/n0/Fwfjp8PNNrs7ZGXNN2R39+vX4///h2vOyE0Xvs+/P+krS/v39etjROuMXrGsP42MaMjpP6f0/8b89frvgEpzSeI5520odDS5HuA9oiJBewxCTljtMS/xqf4NQRT2EGs4HZon1SREiTtuXp8FRN/OCUjDhFVEFIXxCPWaH3tWRpnLTkZEvgJx59708SzyW9Fcm58Vri2K3xE6dR4skQf3JuprN6thZ+3/OvYvzXz5/cbGwB5cTP0kwjRQqNWTquBv4Yx454WIz4XjertWOkMpAcXNr4idP9/7XSwuMxE7Td8viWgEvICSdFK5NJ4Y9xvMNsxELN1knUXIY9Yu0o+P1Qs/c9nt6AfI7Hx4CnANRc8r0ypxb44fHg2RGPNCfn5jpTNjEKft+5iWtHPHJMzMbMhIxo4VqJ5fGjeWjNTViD+KjHl8b4W1/4SBIfjfHhHVeKkFbktCS9BX5UgP1w7jz+5M1GTyI4WcJWxqExkTn4/ZR9QTxIjxGvtdqTWs6PgN8P56fQ43NrNWblWY3YAiq3eFVbJ+E+URoN/+rNtUWtBnWTHtlHq1WtFH5Wrcafee7BQ6/JjcUlJ7k29kj42aGGC17KQzhjhBjXSsia+Nm1mhYPMXqGjlHwN63VhAeT1NNorIQl8bNrNdrL8lriR8E/fa1GSyszRa2mVyjoGYaGrdVIXvaaKrBW+ItqNb28K/eBdwzLFj5t/MW1mpyHxqmTk1aFcYnUxt+8VmNZUOdajenjhWo12vry2fXxxaFmBH357Pr4Lroa08cr6WpMH5/GX6WrMUWYsq7G9PFl+viiWo3p4+v18Wq1mnvXx7NqNaaPl9PHi+pqTB8/iK7GsqEBdDVmFb+BMn38JBI+08cr/gbK9PGT1GruRR/PrtWYPl5WHz/9b6BuRlcjkU6aPj7t8X5UccSjV43p49vo40OOXb8aBH70qzF9vBx+9KpBfI8S73dpMn18fV8yeHqyNVbYDM708eXfDTvxZTWDwwdMH18+XqwF4hXx4YfCeG/KMH4PMvDot0D04/xi5ep3BaXUMrfTqunjl0a8EX+bnVatr3B/+wdPG9GprjfStAAAAABJRU5ErkJggg==");--ui-slot:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAGklEQVR42mPoqY77zwAEuGjcAJcKeujERgMAWdAcsYZ6M1QAAAAASUVORK5CYII=");--ui-stamp:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAANCAYAAAB/9ZQ7AAAAPUlEQVR42mNgoARsNZP/D8I3nfX/E1SELAbSgC4GV0y01UTLDxLFeIMJm2G4TMdpK7oEtrDHGjlEhzsuAAD9HTWuHrsNlwAAAABJRU5ErkJggg==");--ui-stamp-lg:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAARUlEQVR42mNgAIJD1kr/cWFs8gzYBK9E2v/HZxBcMzGKcGok1haSbEQ3FManzKnkOJdyG6mqEZ/z6etHBkLplKqaGaAAABBQklFD+XioAAAAAElFTkSuQmCC");--ui-stamp-maru:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAdUlEQVR42mNgwAIOWSv9h2EGYgCyhnn60vg1wxRdibQHYxAfmY1VI0wRsk0wDBKH2YpXA0jRj48PUDTCNaELIitEtw3uTGwK0DVjDRB0k5AVYbUJBGChhs0WGBvFT9j8hR4gOIMdWSPR8YQtRZCUnJCdhk0eAHmaAg+YU24hAAAAAElFTkSuQmCC");--ui-stamp-ring:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAAO0lEQVR42mNgwAF6quP+gzADIYCsCKYJr0ZCCoiylaChJJtCtIfJ1URzC7D7nSwTCIUg0ZGMnjoo9jAA5ytMgZhER1MAAAAASUVORK5CYII=");--ui-stamp-sm:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAMUlEQVR42mNgAIJD1kr/cWEGXAquRNqjKsRnCtGKGAi5B2YtAz63wE0iZBrxDicmnAA+IJ2UJGk2jgAAAABJRU5ErkJggg==");--ui-stamp-xs:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAKklEQVR42mNgAIJD1kr/kTEDsuCVSHtUSXTVKLrQVWPoQFYAtwfZPhAbAFuKQGwHUslYAAAAAElFTkSuQmCC");--ui-tail-down:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAANElEQVR42mPw0pH7/+31FawYJMeASwFYEgSwKYBLYlOAIomuAEMSWQFWSZgCnJIwBQx4AADvvWViuD14EQAAAABJRU5ErkJggg==");--ui-tail-left:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAJklEQVR42mNgwAG8dOT+gzBOiW+vr4AxTgm4AlwSxJtAtBtwKQQA215Ys239QxwAAAAASUVORK5CYII=");--ui-tassel:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAYCAYAAAAs7gcTAAAAiklEQVR42mNgQAPyUuL/YZgBHwApOGSt9P9KpD2YxqsBphjEJloxDGNVjOxOmAZ0MZzuRKZR3I/uTmQFGO4nyWSS3IwtNJBpvMEGU4BXA0mKkd2OziYYi0QpPLnIC44Jpo1np5vACnvyjAmHBnoM4g0NZIXz9KXxK0bWQFDxIDAZJolOY1WMjwYBAOKrC+jkQlDiAAAAAElFTkSuQmCC");--ui-tassel-book:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAVCAYAAACKTPRDAAAAaklEQVR42mNgQAJeWf3/GXABJQt/3JI00CkvJf5fzyv7P4jGKgHSiVcBVomePOP/Jxd5gWkUBSAOSOLZ6SYwjSEJ0gHDGJJYHQSTAAUASBJEwxWg60LRPVA6YaqRaRTvwARQJJADApkGAQAUSqHM2GGglwAAAABJRU5ErkJggg==");--ui-tray-roller:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAECAYAAACZfY9fAAAAP0lEQVR42mNgAAJ5KfH/MIzOpwbGZgdY4Nnppv8nF3n978kzBktUB5lQFWOzA2wxSABZMMpKlaoYmx0MAxXUAFOBuDGc0uoGAAAAAElFTkSuQmCC");--ui-washi:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABfElEQVR42u1ZOQ4CMQyc//+Ib1BR0lBQIhq6RUJaKURO1nZsx0EUkfbKOr7GEwfP+3mjxutx3VrvqPdH33sNzBBKGaMergrcLqfPkM7RKCVWQCpoZPHU8904XC/Ae/FW/y7nl9csD7Ss4anwUkk8YgxktKpkLfCAxEgvQIK7nO9GPVjK6NWG/Rm8krMFBhyDSYyKqMSzoB6UPGhCpB6pYPRIiciFD6OQVy64eSBLWEgMgiiM/3kqoS5k0XFtHZ7ISNCWDSFzBcqk5VpTYnULDyFTOHDkD8GoJ4XQQvQwmZvhme6e2ANlNLnE9Qxmb2Q08w490GpheIdFWCXORDtQ3liQtV4XjmtliSdgAWvefdLhELJsC1rPQaZqq0FErMY+p4TQFAXqWsBBEG9FKWBBj/FFW76WpzqhiWypUAuUysXKCTyVSnBalJy8Q1aOw91EhdQBbXgNJbHFz1sHFJanOIgKBergohX3bl2JTI3fr/1Axo37vzOXkchRyf8GdLIDCu5or98AAAAASUVORK5CYII=");--ui-washi-card:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAA8UlEQVR42tVXMRLDMAjj/6/oN/qC7p0ydunQsdelW3oM3OU4F0s2dpLBG8FCSCbI53VfmbPcLnDsc7lWY6QW8H0/VhYkc2Rk8iYAnrYMBjTnv3ZIS996j+rItCQeXQ8Ay2UX1ASrsYJQbIkiKlM0oBfNaMHuGhhqQysgau22SGFtkwmym4FWoGkAdtFA9myQrKk2jQHkhaMBoLSiokPiLOb4IixVooy16sKzcz4bMpb0YrXqYQZKNKPiQlskmX+4bK7QBdGfEmrFYRpAkqMP1jAAaHy3DZnhVAJy/M0oc/CcYzWbsR3Ts2D7QQTAb0SIW35iJqD0EhjqSwAAAABJRU5ErkJggg==");--ui-washi-journal:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAuElEQVR42u1XuxWAIAy8/adwDSewt2IBC2sH0EfH44GEM0bgWaQLucuRD+DY11PTNjdX+aNLAh4kZaYK1ALlzoANyPinFHukgAZpsJlJCEhigc2s5CeNgxL7XJAYwC2T+Ky4CxiJa2sDmm0WWqjIXTxogqfajCpC7fEsJhDLZk6AkVCVwBfWFgF2paoQsAKNcfBm5pKihnXfN/Um9L6wvvN/DoxLgNkhJkXYxxVoDqOxPqfMC6l2r1wvDaJ3Ve/0DgAAAABJRU5ErkJggg==");--ui-washi-kin:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAACGElEQVR42s1Zu04EMQyc7+Oz+JT7Cz4B0VFdSQMSJaKhAwVpUcitY4892bsiOu1eNn6MM7YTfL4/f++Nr4+X39/X88O/9+Pz7NvoaPPZb7YBb0KvcER5ywjPEcsMUHq+rbHn7facQZpGYHz39nRPe2ymWPuPQZlCYBSSEeYZkVkPVQXURhxigGrMHGHtp3EeHk93ElpkPcqsOVvbNcDaqHsKqMKC2SeobMZsovNCySKJvbVRSSIR6LNry/IAy9MVNDPGohr3ldHkREhkakBFKQuRKApNecsASQix4bAyvFIGsGUuUyJkwnSswdozskxRCR1m33lV61VLCUVYQsH1ampk5IO1fKO+TLh4xrR1x1DyQgvZ0rjaE8zkMahBDf0KqnQNiPSyHpQzRFagdIGA1VBEhW/zrNMIrxcuIaCAnd0/0bLEio7tPVQeYZFS9RuI0hkrqH1/xIbGjJOrpbLlBKVhS0uJ3gkqpUenXNDo0Txe3WOpRFbNwNXR64bVTcxqVDHbaL1gNrGtLjv+8oDioNULKSZBReT0TscqyFV9gNWOmv3ArbLQ9GROxTLRE+YqOr0ceAsrQkFxn2A5AtWFKwYyF4FuIlP0uNFLCeVxDWb8zlDjqtOJ8rHKxrmsAkdlaFyTEqM9R++80ZGolst7SqzOJSaNRm7Zq52b4j4hZUCWOZRo9M7aDnqRpU6GtZaW09GDrVutl34AlM7hH7ZrOzgAAAAASUVORK5CYII=");--ui-washi-t:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADAAAAAwCAYAAABXAvmHAAABRElEQVR42u1ZOw7DIAzN/W/Um3Ts0gN065YoQ6TICmCDnz8hSAz5gO2HsR9mWQrt//usS6XR763/b91242mHCvy+X+vepWN6jOpSDmEw9/0BThjlteY+j6/OdfWxhAbS4HRNDYxIqLroMhICuxSWhCvOf6OonWXUckNVb42lKwUDDmAmyUxqqAb1aMrjugjt4XgJ14DwUQi1F+AkLXKGHdJtas4fyt1GBKUigA9b1cwJXDQlqJuH2AjuOKQHkkK4hGivpGd+euvZS6orgzzI9IxrjmGXMG7gjjGS5PGg4W+1KhwXZZWVkBiDrpO6hy3IRs1KvqAJLywAKcMbzQWcCII2tOk+lPFZI0/lDfm7RUnlSkE3d53u+MgpUabkR1Rh0zqs5DbSPWlxJi9dUJjf4mgJooaU/B6+6VKxg+lOSg+REwaODcAeYMh9hfzWAAAAAElFTkSuQmCC");--ui-wear:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAJCAYAAADgkQYQAAAAH0lEQVR42mNgoAT8+PjgDH4BqgCSTSXfGWTrBGqcCQAowRVM1mbD1wAAAABJRU5ErkJggg==");--ui-x:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAHCAYAAADEUlfTAAAAI0lEQVR42mP48fHBfwYsAC6OrgBDA0wAl0mEJXAaSdAxyAoAfyoxKVbdOykAAAAASUVORK5CYII=");}

:root {
  --ink: #2b2118;
  --ink-soft: #6c5a46;
  --paper: #f5ecd8;
  --paper-2: #ebdec2;
  --paper-3: #d8c4a0;
  --wood: #5a3a25;
  --wood-2: #7b5234;
  --wood-dark: #1b120c;
  --gold: #f2c14e;
  --gold-hi: #ffe7a3;
  --gold-lo: #b8862a;
  --vermilion: #cf4a2d;
  --jade: #3f7f5a;
  --hud-ink: #fffaf0;
  --bg: #2d3b2a;
  --font-ui: 'DotGothic16', 'Pixelify Sans', ui-monospace, system-ui, sans-serif;
  --font-display: 'Pixelify Sans', 'DotGothic16', system-ui, sans-serif;
  --font-cap: 'Silkscreen', 'Pixelify Sans', ui-monospace, monospace;
  --ts: 2px 0 0 var(--wood-dark), -2px 0 0 var(--wood-dark), 0 2px 0 var(--wood-dark), 0 -2px 0 var(--wood-dark), 2px 2px 0 var(--wood-dark), -2px 2px 0 var(--wood-dark), 2px -2px 0 var(--wood-dark), -2px -2px 0 var(--wood-dark);
  --ts-thin: 1px 0 0 var(--wood-dark), -1px 0 0 var(--wood-dark), 0 1px 0 var(--wood-dark), 0 -1px 0 var(--wood-dark), 2px 2px 0 var(--wood-dark);
  --px: 3px;
  color-scheme: light;
}
html, body { height: 100%; margin: 0; overflow: hidden; background: var(--bg); }
body { font: 16px/1.4 var(--font-ui); color: var(--ink); -webkit-font-smoothing: antialiased; font-variant-ligatures: none; }
button { font: inherit; color: inherit; }
#app { position: fixed; inset: 0; overflow: clip; background: var(--bg); }
#pond { position: absolute; left: 0; top: 0; display: block; image-rendering: pixelated; image-rendering: crisp-edges; touch-action: manipulation; -webkit-tap-highlight-color: transparent; user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; }
body.pond-gesture { user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; }
input, textarea, [contenteditable="true"] { user-select: text; -webkit-user-select: text; -webkit-touch-callout: default; }
.pxi { display: block; image-rendering: pixelated; }
[hidden] { display: none !important; }


#hud { position: absolute; inset: 0; pointer-events: none; }


@keyframes pop { from { transform: translateY(8px); opacity: 0; } to { transform: none; opacity: 1; } }

.rar { display: inline-block; font-family: var(--font-cap); font-size: 10px; letter-spacing: 1px; color: #1b120c; background: var(--c); padding: 1px 5px; border: 2px solid #1b120c; vertical-align: 1px; }
.omamori { width: 16px; height: 22px; flex: none; background: var(--c); border: 2px solid var(--wood-dark); box-shadow: inset 0 6px 0 rgba(255, 255, 255, .25); }
.stars { color: #d69a1c; letter-spacing: 1px; font-size: 14px; }

.panel-main { display: flex; flex-direction: column; min-height: 0; flex: 1 1 auto; }
.panel-main > .panel-body { flex: 1 1 auto; min-height: 0; }

#previewBar { position: fixed; left: 50%; bottom: calc(var(--bar-clear, 112px) + 6px); transform: translateX(-50%); z-index: 19; display: flex; align-items: center; gap: 10px; padding: 10px 12px; background: var(--paper); border: 3px solid var(--wood-dark); box-shadow: inset 0 0 0 2px var(--gold), 6px 6px 0 rgba(0, 0, 0, .3); max-width: calc(100vw - 24px); flex-wrap: wrap; justify-content: center; }
.pv-t { font-size: 16px; }

#reveal { position: absolute; left: 0; top: 0; image-rendering: pixelated; image-rendering: crisp-edges; cursor: pointer; }
#panelWrap.aside { opacity: 0; pointer-events: none; transition: opacity .2s ease-out; }
#panelWrap { transition: opacity .25s ease-in; }
.sw { display: inline-block; width: 20px; height: 20px; image-rendering: pixelated; border: 2px solid #120b07; }
.sw.big { width: 32px; height: 32px; flex: none; }
.sw-pellet { background: radial-gradient(circle at 30% 35%, #c8904c 18%, transparent 20%), radial-gradient(circle at 70% 60%, #a5703a 18%, transparent 20%), radial-gradient(circle at 40% 75%, #a5703a 14%, transparent 16%), #5d86b8; }
.sw-silk { background: radial-gradient(ellipse 30% 18% at 40% 40%, #f1dcaa 60%, transparent 64%), radial-gradient(ellipse 30% 18% at 62% 68%, #e5cb8f 60%, transparent 64%), #5d86b8; }
.sw-enh { background: radial-gradient(circle at 35% 40%, #ff7a5c 16%, transparent 18%), radial-gradient(circle at 65% 62%, #e2553a 16%, transparent 18%), radial-gradient(circle at 30% 72%, #e2553a 12%, transparent 14%), #5d86b8; }
.sw-wheat { background: radial-gradient(circle at 30% 35%, #eed28a 16%, transparent 18%), radial-gradient(circle at 68% 58%, #d9b86a 16%, transparent 18%), radial-gradient(circle at 42% 76%, #d9b86a 13%, transparent 15%), #5d86b8; }
.sw-growth { background: radial-gradient(circle at 32% 38%, #9a6232 18%, transparent 20%), radial-gradient(circle at 68% 62%, #7a4a24 18%, transparent 20%), radial-gradient(circle at 36% 74%, #7a4a24 14%, transparent 16%), #5d86b8; }
.sw-melon { background: radial-gradient(circle at 40% 42%, #ef5a6a 22%, #3f8a3a 24%, transparent 30%), radial-gradient(circle at 68% 70%, #ef5a6a 14%, transparent 16%), #5d86b8; }
.sw-orange { background: radial-gradient(circle at 42% 42%, #ffb24a 14%, #f39a2e 26%, transparent 28%), radial-gradient(circle at 70% 70%, #f39a2e 12%, transparent 14%), #5d86b8; }
.sw-mix { background: radial-gradient(circle at 30% 35%, #e0a45c 16%, transparent 18%), radial-gradient(circle at 66% 58%, #c98a4a 17%, transparent 19%), radial-gradient(circle at 42% 76%, #8fbf5a 12%, transparent 14%), #5d86b8; }
.sw-lure { background: radial-gradient(circle at 50% 50%, #fff3b8 12%, #f4c24c 30%, transparent 34%), radial-gradient(circle at 25% 25%, #ffe38a 8%, transparent 10%), radial-gradient(circle at 75% 72%, #ffe38a 8%, transparent 10%), #5d86b8; }


.hearts { display: inline-flex; flex-wrap: wrap; gap: 2px; max-width: 290px; }
.dim { color: inherit; opacity: .72; }
.bar { display: inline-block; width: 80px; height: 8px; background: #3a2a24; border: 2px solid #0b0705; }
.bar i { display: block; height: 100%; background: #f37aa0; }
.gin { font-family: var(--font-cap); font-size: 12px; color: #fff; background: linear-gradient(90deg, #9fb4d8, #fff, #9fb4d8); color: #2b2118; padding: 1px 4px; }
.chip { display: inline-block; font-family: var(--font-display); font-size: 13px; line-height: 1; text-transform: uppercase; letter-spacing: 1px; padding: 3px 6px 2px; background: var(--c); color: #1b120c; border: 2px solid #1b120c; }


#panelWrap { position: absolute; inset: 0; z-index: 20; display: grid; place-items: center; padding: 16px; background: rgba(10, 14, 24, .38); }
.panel { width: min(680px, 100%); max-height: min(80vh, 760px); display: flex; flex-direction: column; background: var(--paper); border: 3px solid var(--wood-dark); box-shadow: inset 0 0 0 3px var(--wood-2), 10px 10px 0 rgba(0, 0, 0, .35); animation: pop .2s ease-out; min-width: 0; }
.panel-head { display: flex; align-items: center; justify-content: space-between; gap: 12px; padding: 12px 12px 12px 18px; background: var(--wood); color: var(--paper); border-bottom: 3px solid var(--wood-dark); }
.panel-head h2 { margin: 0; font-family: var(--font-cap); font-weight: 400; font-size: 24px; letter-spacing: 2px; text-wrap: balance; }
.x { cursor: pointer; width: 36px; height: 36px; display: grid; place-items: center; background: var(--paper); color: var(--ink); border: 2px solid var(--wood-dark); box-shadow: inset -2px -2px 0 var(--paper-3); font-size: 16px; }
.tabs { display: flex; gap: 4px; padding: 10px 14px 0; background: var(--paper-2); border-bottom: 2px solid var(--paper-3); flex-wrap: wrap; }
.tab { cursor: pointer; padding: 8px 12px 6px; background: transparent; border: 2px solid transparent; border-bottom: none; font-family: var(--font-cap); font-size: 16px; color: var(--ink-soft); }
.tab:hover { color: var(--ink); }
.tab.on { background: var(--paper); border-color: var(--paper-3); color: var(--ink); margin-bottom: -2px; }
.panel-body { overflow: auto; padding: 16px 18px 20px; background-color: var(--paper); background-image: radial-gradient(rgba(120, 90, 50, .08) 1px, transparent 1px); background-size: 6px 6px; min-height: 120px; }
.lede { margin: 0 0 12px; font-size: 17px; max-width: 60ch; }
.small { font-size: 14px; }
.rows { display: flex; flex-direction: column; }
.row { display: flex; gap: 14px; align-items: center; padding: 12px 0; border-bottom: 2px dashed var(--paper-3); }
.row:last-child { border-bottom: none; }
.row-main { flex: 1; min-width: 0; }
.row-t { font-family: var(--font-display); font-size: 19px; font-weight: 600; display: flex; gap: 10px; align-items: center; flex-wrap: wrap; }
.row-d { font-size: 15px; margin-top: 2px; }
.pips { display: inline-flex; gap: 3px; }
.pips i { width: 10px; height: 10px; background: var(--paper-2); border: 2px solid var(--wood-2); }
.pips i.on { background: var(--gold); border-color: var(--wood-dark); }
.maxed { font-family: var(--font-cap); font-size: 16px; color: var(--jade); padding: 0 8px; }
.buy, .btn { cursor: pointer; display: inline-flex; align-items: center; gap: 8px; padding: 8px 12px; border: 2px solid var(--wood-dark); background: var(--paper); color: var(--ink); box-shadow: inset -2px -2px 0 var(--paper-3), inset 2px 2px 0 #fffaf0; font-size: 15px; line-height: 1; white-space: nowrap; }
.buy { background: var(--gold); box-shadow: inset -2px -2px 0 var(--gold-lo), inset 2px 2px 0 var(--gold-hi); flex-direction: column; align-items: stretch; gap: 4px; min-width: 88px; }
.buy .price { display: inline-flex; gap: 6px; align-items: center; justify-content: center; font-family: var(--font-cap); font-size: 16px; font-variant-numeric: tabular-nums; }
.buy > span:first-child:not(.price) { font-family: var(--font-cap); font-size: 12px; letter-spacing: 1px; text-align: center; }
.buy:hover:not(:disabled), .btn:hover:not(:disabled) { filter: brightness(1.07); }
.buy:active:not(:disabled), .btn:active:not(:disabled) { transform: translateY(1px); box-shadow: inset 2px 2px 0 var(--gold-lo); }
.buy:disabled { cursor: not-allowed; background: #d9ceb8; box-shadow: inset -2px -2px 0 #b7a98f; color: #7a6c58; }
.buy:disabled .pxi { filter: grayscale(1) opacity(.6); }
.btn.gold { background: var(--gold); box-shadow: inset -2px -2px 0 var(--gold-lo), inset 2px 2px 0 var(--gold-hi); }
.btn.big { font-size: 18px; padding: 12px 18px; }
.btn.ghost { background: transparent; box-shadow: none; border-color: var(--paper-3); color: var(--ink-soft); }
.btn.danger { background: var(--vermilion); border-color: var(--wood-dark); color: #fff8ea; }
.btn.small { padding: 6px 10px; font-size: 14px; }

.btn:focus-visible, .buy:focus-visible, .tab:focus-visible, .x:focus-visible, .seg button:focus-visible, .kname:focus-visible, .ema:focus-visible { outline: 3px solid var(--gold); outline-offset: 2px; }
.btns { display: flex; gap: 6px; flex-wrap: wrap; justify-content: flex-end; }
.btns .btn[style] { box-shadow: inset 0 -4px 0 var(--c); }
.shop-head { display: flex; justify-content: space-between; gap: 12px; flex-wrap: wrap; align-items: baseline; font-size: 17px; font-weight: 600; margin-bottom: 12px; }
.shop-head .dim { font-weight: 400; font-size: 15px; }
.warnline { margin: 0 0 12px; padding: 8px 10px; background: #f7dccf; border: 2px solid var(--vermilion); font-size: 15px; }
.ctiles { display: grid; grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); gap: 12px; margin-bottom: 12px; }
.ctile { display: flex; flex-direction: column; gap: 6px; padding: 10px; background: var(--paper-2); border: 2px solid var(--wood-2); min-width: 0; }
.card-t { font-family: var(--font-display); font-size: 17px; font-weight: 600; display: flex; gap: 6px; align-items: center; flex-wrap: wrap; }
.card-m { font-size: 14px; display: flex; gap: 6px; align-items: center; flex-wrap: wrap; }
.portrait { width: 144px; height: 60px; max-width: 100%; align-self: center; image-rendering: pixelated; border: 2px solid var(--wood-dark); background: #4f7eb3; }
.ctile.unseen .card-t { color: var(--ink-soft); }
.owned { color: var(--jade); font-weight: 600; }
.kcards { display: grid; grid-template-columns: repeat(auto-fill, minmax(290px, 1fr)); gap: 12px; margin-top: 10px; }
.kcard { display: flex; gap: 12px; padding: 10px; background: var(--paper-2); border: 2px solid var(--wood-2); min-width: 0; }
.kcard .portrait { width: 120px; height: 50px; align-self: flex-start; flex: none; }
.kc-main { display: flex; flex-direction: column; gap: 4px; min-width: 0; flex: 1; }
.kname { cursor: text; text-align: left; background: none; border: none; padding: 0; font-family: var(--font-display); font-size: 20px; font-weight: 600; border-bottom: 2px dotted transparent; align-self: flex-start; }
.kname:hover { border-bottom-color: var(--ink-soft); }
.kname.static { cursor: default; border-bottom: none; }

.kcard.yk .yk-face { width: 56px; height: 56px; flex: none; display: grid; place-items: center; background: var(--paper); border: 2px solid var(--wood-2); align-self: flex-start; }
.kcard.yk .yk-face canvas { width: 39px; height: 36px; image-rendering: pixelated; object-fit: contain; }
.kcard.yk.away .yk-face { background: #e9e0cc; }
.kcard.yk .kname .pips i { width: 7px; height: 7px; border-width: 2px; }
.yk-steps { list-style: none; margin: 2px 0; padding: 0; display: flex; flex-direction: column; gap: 2px; font-size: 13px; }
.yk-steps li { padding-left: 16px; position: relative; color: var(--ink-soft); }
.yk-steps li::before { content: ''; position: absolute; left: 2px; top: 5px; width: 7px; height: 7px; border: 2px solid var(--wood-2); background: var(--paper); }
.yk-steps li.on { color: var(--ink); }
.yk-steps li.on::before { background: var(--gold); border-color: var(--wood-dark); }
.shop-head.sep { margin-top: 18px; padding-top: 12px; border-top: 2px solid var(--paper-3); }
.rumors li { font-style: italic; }
.emas { display: grid; grid-template-columns: repeat(auto-fill, minmax(180px, 1fr)); gap: 10px; }
.ema { cursor: pointer; text-align: left; display: flex; flex-direction: column; gap: 6px; padding: 12px 12px 10px; min-height: 96px; background: #f1dcb0; border: 2px solid var(--wood-2); clip-path: polygon(50% 0, 100% 16%, 100% 100%, 0 100%, 0 16%); padding-top: 20px; font-size: 15px; }
.ema.read { background: #fbf2dc; }
.ema:hover { filter: brightness(1.04); }
.ema-text { flex: 1; }
.rename { font: inherit; font-size: 18px; padding: 4px 6px; border: 2px solid var(--wood-dark); background: #fffaf0; width: 100%; max-width: 220px; }
.kc-act { display: flex; gap: 6px; flex-wrap: wrap; margin-top: 6px; align-items: center; }
.dragon-dot { width: 28px; height: 28px; background: var(--c); border: 2px solid var(--wood-dark); box-shadow: inset -4px -4px 0 rgba(0, 0, 0, .15), inset 4px 4px 0 rgba(255, 255, 255, .5); flex: none; }
.log { list-style: none; padding: 0; margin: 0 0 12px; display: flex; flex-direction: column; gap: 6px; font-size: 15px; }
.log li { padding-bottom: 6px; border-bottom: 2px dashed var(--paper-3); }
.seg { display: inline-flex; border: 2px solid var(--wood-dark); flex-wrap: wrap; }
.seg button { cursor: pointer; padding: 7px 10px; background: var(--paper); border: none; border-right: 2px solid var(--paper-3); font-size: 15px; }
.seg button:last-child { border-right: none; }
.seg button.on { background: var(--wood); color: var(--paper); }
.x.sm { width: 28px; height: 28px; font-size: 13px; }
.btns.left { justify-content: flex-start; }

@media (max-width: 480px) {
  .row { flex-wrap: wrap; }
  .kcards { grid-template-columns: 1fr; }
}
@media (prefers-reduced-motion: reduce) {
  .toast, #away, .panel { animation: none; }
}

.no-tips .kc-hint, .no-tips #tip .cardhint { display: none; }


.keeper-head { display: flex; flex-direction: column; gap: 2px; margin-bottom: 8px; }
.paths { display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 12px; margin-top: 8px; }
.path { display: flex; flex-direction: column; gap: 6px; padding: 10px 12px; background: var(--paper-2); border: 2px solid var(--wood-2); border-left: 6px solid var(--c); }
.path-h { display: flex; align-items: center; justify-content: space-between; gap: 8px; }
.path-name { font-family: var(--font-display); font-size: 19px; font-weight: 600; }
.path .pips i.on { background: var(--c); }
.path-lv { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 3px; font-size: 13px; }
.path-lv li { display: flex; gap: 8px; align-items: baseline; color: var(--ink-soft); opacity: .6; }
.path-lv li.on { color: var(--ink); opacity: 1; }
.path-lv li.next { opacity: 1; }
.path-lv .lv { flex: none; width: 18px; text-align: center; font-family: var(--font-cap); font-size: 11px; background: #d8c9a8; color: #1b120c; padding: 1px 0; }
.path-lv li.on .lv { background: var(--c); color: #fff8ea; }
.path .btn, .path .maxed { align-self: flex-start; margin-top: 4px; }
.care-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 12px; margin-top: 4px; }
.checks { list-style: none; margin: 0; padding: 0; display: flex; flex-direction: column; gap: 3px; font-size: 14px; }
.checks li { display: flex; align-items: baseline; gap: 8px; }
.checks li::before { content: ''; flex: none; width: 9px; height: 9px; border: 2px solid var(--wood-2); background: var(--paper); transform: translateY(1px); }
.checks li.on::before { background: var(--jade); border-color: var(--wood-dark); box-shadow: inset 0 0 0 1px #9fd08a; }
.checks li.on .ck-t { color: var(--ink-soft); text-decoration: line-through; text-decoration-color: rgba(108, 90, 70, .5); }
.checks li .ck-xp { margin-left: auto; font-family: var(--font-cap); font-size: 11px; color: var(--ink-soft); white-space: nowrap; }
.checks li.on .ck-xp { color: var(--jade); }
.care-box { background: var(--paper-2); border: 2px solid var(--paper-3); padding: 8px 10px; display: flex; flex-direction: column; gap: 6px; min-width: 0; }
.care-box h4 { margin: 0; display: flex; justify-content: space-between; gap: 8px; font-family: var(--font-cap); font-weight: 400; font-size: 13px; letter-spacing: .5px; color: var(--wood); }
.care-box h4 .dim { font-family: var(--font-ui); font-size: 13px; letter-spacing: 0; }
.week { display: flex; align-items: center; gap: 6px; flex-wrap: wrap; font-size: 13px; }
.week .pips i.on { background: var(--jade); }
.week.today { color: var(--jade); font-weight: 600; }

.seg.dexnav { margin-bottom: 12px; }
.spines { display: flex; flex-wrap: wrap; gap: 6px; margin: 8px 0 12px; }
.spine { display: flex; flex-direction: column; align-items: flex-start; gap: 1px; padding: 5px 8px 4px; background: var(--paper-2); border: 2px solid var(--wood-2); border-top: 4px solid var(--c); font-family: var(--font-body); cursor: pointer; min-width: 74px; }
.spine .sp-n { font-size: 13px; color: var(--ink); }
.spine .sp-c { font-size: 11px; color: var(--ink-soft); font-variant-numeric: tabular-nums; }
.spine.on { background: var(--paper); outline: 2px solid var(--gold); }
.spine.done .sp-c { color: var(--vermilion); font-weight: 600; }
.dpage-h { display: flex; justify-content: space-between; align-items: flex-end; gap: 12px; flex-wrap: wrap; }
.dpage-r { text-align: right; line-height: 1.5; }
.dcards { display: grid; grid-template-columns: repeat(auto-fill, minmax(118px, 1fr)); gap: 10px; margin-top: 10px; }
.dcard { position: relative; display: flex; flex-direction: column; gap: 4px; padding: 8px; background: var(--paper-2); border: 2px solid var(--wood-2); min-width: 0; overflow: hidden; }
.dcard .portrait { width: 100%; height: auto; image-rendering: pixelated; }
.dcard .card-t { font-size: 13px; }
.dcard.unseen { opacity: .55; }
.dcard.seen .portrait { opacity: .6; }
.dcard.owned { border-color: var(--wood-dark); }
.dcard.foil { border-color: #b9c6d6; box-shadow: inset 0 0 0 2px #e9eef5; }
.dcard.foil::after { content: ''; position: absolute; inset: 0; pointer-events: none; background: linear-gradient(115deg, transparent 32%, rgba(255, 255, 255, .55) 44%, rgba(170, 214, 255, .35) 50%, rgba(255, 220, 160, .3) 56%, transparent 68%); background-size: 260% 100%; animation: foil 3.4s linear infinite; mix-blend-mode: screen; }
@keyframes foil { from { background-position: 130% 0; } to { background-position: -130% 0; } }
.rumors li.done { color: var(--ink-soft); text-decoration: line-through; }

.stamps { display: grid; grid-template-columns: repeat(auto-fill, minmax(112px, 1fr)); gap: 10px; margin-top: 8px; }
.stamp { display: flex; flex-direction: column; align-items: center; gap: 4px; padding: 10px 6px 8px; background: var(--paper-2); border: 2px dashed var(--wood-2); text-align: center; }
.stamp.got { border-style: solid; background: var(--paper); }
.stamp .seal canvas { width: 51px; height: 51px; image-rendering: pixelated; display: block; }
.stamp.got .seal canvas { transform: rotate(-6deg); }
.stamp .st-n { font-size: 13px; font-weight: 600; }
.stampmini canvas { width: 20px; height: 20px; image-rendering: pixelated; vertical-align: middle; margin-right: 4px; }
@media (prefers-reduced-motion: reduce) { .dcard.foil::after { animation: none; } }

.dec-ico { flex: none; width: 40px; min-height: 30px; display: grid; place-items: end center; }
.dec-ico canvas { image-rendering: pixelated; display: block; max-width: 40px; max-height: 40px; object-fit: contain; }
.dec-ico.pc-b { width: 20px; min-height: 0; height: 14px; place-items: center; }
.dec-ico.pc-b::before { content: ''; width: 10px; height: 10px; background: var(--wood-2); border: 2px solid var(--wood-dark); }
.row.stored .row-t { color: #7a6c58; }
.dsets { display: grid; grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)); gap: 10px; margin: 6px 0 10px; }
.dset { background: var(--paper-2); border: 2px solid var(--paper-3); padding: 8px 10px; display: flex; flex-direction: column; gap: 3px; min-width: 0; }
.dset.half { border-color: var(--wood-2); }
.dset.full { border-color: var(--wood-dark); box-shadow: inset 0 0 0 2px var(--gold); }
.dset-h { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }
.dset-h b { font-family: var(--font-cap); font-weight: 400; font-size: 15px; }
.setb { font-family: var(--font-cap); font-size: 10px; letter-spacing: 1px; background: var(--gold); color: #1b120c; border: 2px solid #1b120c; padding: 1px 5px; }
.dset-p { list-style: none; margin: 4px 0 0; padding: 0; display: flex; flex-direction: column; gap: 2px; }
.dset-p li { display: flex; align-items: center; gap: 6px; font-size: 13px; min-height: 22px; }
.dset-p li .dec-ico { width: 24px; min-height: 0; height: 22px; place-items: center; }
.dset-p li .dec-ico canvas { max-width: 22px; max-height: 22px; }
.dset-p li .pc { flex: 1; min-width: 0; }
.dset-p li > .dim { white-space: nowrap; text-align: right; }
.dset-p li:not(.on):not(.own) .pc { color: #7a6c58; }
.dset-p li.on .pc { font-weight: 600; }
.dset-p li.on .dim { color: var(--jade); }
.dig-lv { flex: none; width: 30px; height: 30px; display: grid; place-items: center; font-family: var(--font-cap); font-size: 14px; color: #7a6c58; background: var(--paper-2); border: 2px solid var(--paper-3); }
.dig-lv.on { color: #1b120c; background: var(--gold); border-color: var(--wood-dark); }

.pc-face { flex: none; width: 60px; height: 60px; display: grid; place-items: center; background: var(--paper-2); border: 2px solid var(--wood-2); }
.pc-face canvas { height: 54px; width: auto; image-rendering: pixelated; }
.pc-face.sm { width: 28px; height: 28px; border-width: 1px; }
.pc-face.sm canvas { height: 24px; }
.kcard.rg { flex-direction: row; gap: 10px; align-items: flex-start; }
.kcard.rg.away .pc-face { background: #e9e0cc; }
.cats { list-style: none; margin: 4px 0 0; padding: 0; display: flex; flex-direction: column; gap: 4px; font-size: 14px; }
.cats li { display: flex; align-items: center; gap: 8px; flex-wrap: wrap; }


.lock { display: inline-flex; align-items: center; gap: 4px; padding: 4px 8px; border-radius: 6px; background: rgba(43, 26, 16, .08); color: #6c5a46; font: 600 12px/1 'Pixelify Sans', sans-serif; white-space: nowrap; }
.lock .pxi { opacity: .85; }
.row-d.lockline { color: #8a5a2a; font-weight: 600; }
.tab.locked { opacity: .7; }
.tab.locked .pxi { margin-right: 4px; vertical-align: -1px; }
.morelater { margin-top: 10px; text-align: center; }
.umap { list-style: none; margin: 8px 0 0; padding: 0; display: flex; flex-direction: column; gap: 4px; max-height: 52vh; overflow: auto; }
.umap li { display: grid; grid-template-columns: 150px 1fr; gap: 8px; padding: 6px; border-radius: 6px; background: rgba(43, 26, 16, .05); }
.umap li.on { background: rgba(90, 160, 74, .12); }
.umap li.now { outline: 2px solid #e0b44a; }
.um-lv { display: flex; align-items: center; gap: 6px; font-weight: 600; }
.um-items { display: flex; flex-direction: column; gap: 3px; font-size: 12px; }
.um-cat b { font-weight: 600; margin-right: 4px; }
.um-item { display: inline-block; margin: 0 6px 2px 0; padding: 1px 6px; border-radius: 4px; background: rgba(255, 255, 255, .6); }
.um-item i { font-style: normal; color: #b0702a; font-size: 10px; }
.sw-care { background: radial-gradient(circle at 35% 30%, #ffffff 0 18%, var(--c, #7fc4d8) 20% 70%, rgba(0, 0, 0, .25) 72%); border-radius: 30% 30% 45% 45%; }


.kc-l.bad, .tip-l.bad { color: #e0563a; }
.tip-l.warn { color: #e0a24a; }

.lantern-dot { position: relative; width: 16px; height: 22px; flex: none; margin: 0 6px; background: linear-gradient(#f3e6c4, #f3e6c4) 2px 3px / 12px 16px no-repeat, linear-gradient(#ffcf6a, #ffcf6a) 6px 9px / 4px 4px no-repeat; }
.lantern-dot::before { content: ''; position: absolute; left: 0; right: 0; top: 0; height: 3px; background: #5a3a24; }
.lantern-dot::after { content: ''; position: absolute; left: 0; right: 0; bottom: 0; height: 3px; background: #5a3a24; }



#chest { position: fixed; top: calc(70px + env(safe-area-inset-top, 0px)); right: 16px; bottom: calc(max(128px, var(--bar-clear, 128px) + 6px) + env(safe-area-inset-bottom, 0px)); z-index: 16; width: min(328px, calc(100vw - 32px)); display: flex; flex-direction: column; background: var(--paper); color: var(--ink); border: 3px solid var(--wood-dark); box-shadow: inset 0 0 0 3px var(--wood-2), 8px 8px 0 rgba(0, 0, 0, .32); transform: translateX(calc(100% + 40px)); visibility: hidden; transition: transform .22s ease-out, visibility 0s linear .22s; }
#chest.open { transform: none; visibility: visible; transition: transform .22s ease-out; }
@media (min-width: 641px) and (max-width: 720px) { #chest { top: calc(var(--tl-bottom, 132px) + 8px); right: 64px; } } 
@media (min-width: 641px) { body.chest-open .slip { visibility: hidden; } } 
.ch-head { display: flex; align-items: center; gap: 8px; padding: 8px 8px 8px 12px; background: var(--wood); color: var(--paper); border-bottom: 3px solid var(--wood-dark); }
.ch-head h2 { margin: 0; flex: 1; font: 400 17px/1 var(--font-cap); letter-spacing: 1px; }
.ch-count { font: 11px/1 var(--font-cap); color: var(--gold-hi); letter-spacing: 1px; }
.ch-lid { position: relative; flex: none; width: 22px; height: 16px; background: #8a5a36; border: 2px solid var(--wood-dark); box-shadow: inset 0 5px 0 #b07a4c, inset 0 -3px 0 #5a3a22; }
.ch-lid::after { content: ''; position: absolute; left: 7px; top: 4px; width: 4px; height: 4px; background: var(--gold); border: 1px solid var(--wood-dark); }
.ch-body { flex: 1 1 auto; min-height: 0; overflow: auto; display: flex; flex-direction: column; gap: 10px; padding: 10px; background-image: radial-gradient(rgba(120, 90, 50, .08) 1px, transparent 1px); background-size: 6px 6px; }
.ch-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(70px, 1fr)); gap: 6px; }
.ch-card { position: relative; display: flex; flex-direction: column; align-items: center; gap: 3px; min-width: 0; min-height: 86px; padding: 6px 3px 5px; cursor: pointer; background: var(--paper-2); color: var(--ink); border: 2px solid var(--paper-3); box-shadow: inset -2px -2px 0 rgba(0, 0, 0, .06); font: 11px/1.15 var(--font-ui); }
.ch-card:hover { border-color: var(--wood-2); }
.ch-card.on { background: #fff8e4; border-color: var(--gold); box-shadow: 0 0 0 2px var(--wood-dark); }
.ch-card.unfit { border-style: dashed; border-color: #d8903a; }
.ch-card:focus-visible, #chest .btn:focus-visible, #chest .buy:focus-visible, #chest .x:focus-visible { outline: 3px solid var(--gold); outline-offset: 2px; }
.ch-pv { height: 50px; display: grid; place-items: center; }
.ch-nm { max-width: 100%; text-align: center; overflow: hidden; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.ch-n { position: absolute; top: 2px; right: 2px; padding: 2px 4px; font: 10px/1 var(--font-cap); background: var(--wood-dark); color: var(--paper); }
.ch-al { position: absolute; top: 2px; left: 2px; padding: 2px 5px; font: 10px/1 var(--font-cap); background: #e0a24a; color: var(--wood-dark); border: 1px solid var(--wood-dark); }
.ch-empty { grid-column: 1 / -1; margin: 4px 2px; font-size: 14px; color: var(--ink-soft); }
.ch-info { display: flex; flex-direction: column; gap: 6px; padding-top: 10px; border-top: 2px dashed var(--paper-3); }
.ch-big { display: grid; place-items: center; min-height: 76px; padding: 6px; background: #d9e3b6; border: 2px solid var(--paper-3); box-shadow: inset 0 -6px 0 rgba(90, 120, 50, .18); }
.ch-t { font: 600 18px/1.15 var(--font-display); }
.ch-d { margin: 0; font-size: 14px; }
.ch-d.warn { color: #a5482a; }
.ch-d.lockline { color: #8a5a2a; font-weight: 600; }
.ch-meta { margin: 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 2px; font-size: 13px; color: var(--ink-soft); }
.ch-meta li::before { content: '· '; }
.ch-tools, .ch-acts { display: flex; flex-wrap: wrap; gap: 5px; }
.ch-acts { margin-top: 2px; }
.ch-why { margin: 0; min-height: 18px; font-size: 14px; font-weight: 600; }
.ch-why.ok { color: #3f7f2a; }
.ch-why.bad { color: #b3392a; }
#chest kbd { margin-left: 5px; padding: 2px 4px; font: 9px/1 var(--font-cap); background: #3a2819; color: #f5ecd8; }
.ch-foot { margin: 0; padding: 7px 12px 9px; font-size: 12px; line-height: 1.35; color: var(--ink-soft); background: var(--paper-2); border-top: 2px solid var(--paper-3); }
.g-ico { display: inline-grid; place-items: center; flex: none; }
.g-ico canvas, .ch-big canvas { display: block; image-rendering: pixelated; image-rendering: crisp-edges; }
.row > .g-ico { min-width: 44px; }
#pond.chest { cursor: default; }

@media (max-width: 640px) {
  #chest { top: auto; left: 0; right: 0; bottom: 0; width: auto; max-height: 46vh; transform: translateY(105%); transition: transform .28s ease-out, visibility 0s linear .28s; }
  #chest.open { transform: none; transition: transform .28s ease-out, visibility 0s; }
  .ch-head { padding: 6px 6px 6px 12px; }
  .ch-body { gap: 8px; padding: 8px 12px 12px; }
  .ch-grid { display: flex; gap: 8px; padding: 2px; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; overscroll-behavior-x: contain; }
  .ch-grid::-webkit-scrollbar { display: none; }
  .ch-card { flex: none; width: 56px; min-height: 56px; padding: 4px 2px; gap: 0; }
  .ch-card .ch-nm { display: none; }
  .ch-pv { height: 44px; }
  .ch-empty { flex: 1 1 auto; margin: 0; }
  .ch-info { gap: 4px; padding-top: 6px; }
  .ch-big { display: none; }
  .ch-t { font-size: 17px; }
  .ch-d { font-size: 13px; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
  .ch-meta { flex-direction: row; flex-wrap: wrap; gap: 2px 10px; font-size: 12px; }
  .ch-meta li::before { content: none; }
  .ch-acts { gap: 8px; }
  #chest .ch-acts .btn { min-height: 44px; padding: 8px 16px; font-size: 15px; }
  .ch-foot { display: none; }
  
  #chest.placing { top: calc(8px + env(safe-area-inset-top, 0px)); bottom: auto; left: 8px; right: 8px; max-height: none; }
  #chest.placing .ch-head { display: none; }
  #chest.placing .ch-body { padding: 8px 10px; }
  #chest.placing .ch-grid, #chest.placing .ch-big, #chest.placing .ch-foot { display: none; }
  #chest.placing .ch-info { display: flex; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 6px 10px; border-top: none; padding-top: 0; }
  #chest.placing .ch-t { flex: 1 1 auto; font-size: 15px; }
  #chest.placing .ch-why { flex-basis: 100%; min-height: 18px; margin: 0; font-size: 13px; } 
  #chest.placing .ch-tools, #chest.placing .ch-acts { margin: 0; }
  #chest.placing .ch-acts { margin-left: auto; }
  #chest.placing .ch-acts .btn { min-height: 36px; padding: 6px 12px; font-size: 14px; }
  #chest kbd { display: none; }
  body:has(#chest.placing.open) :is(#hudTL, .hud-tr, #hudUB, .hud-tc, #vitals, #barBox, #foodPick, #carePick, #foodLabel, #barTip, .hud-bl) { opacity: 0; pointer-events: none; transition: opacity .2s; }
  body:has(#chest.placing.open) #welcomeGuide { top: var(--chest-bottom, 140px) !important; bottom: auto !important; } 
}
@media (prefers-reduced-motion: reduce) { #chest, #chest.open { transition: none; } }
.inspect .x:focus-visible { outline: 3px solid var(--gold); outline-offset: 2px; }
.inspect { position: relative; display: flex; gap: 14px; align-items: flex-start; margin: 2px 0 12px; padding: 12px; background: #fff8e4; border: 2px solid var(--wood-2); box-shadow: inset 0 0 0 2px var(--paper), 4px 4px 0 rgba(0, 0, 0, .14); animation: pop .18s ease-out; }
.in-pic { flex: none; display: grid; place-items: center; padding: 3px; background: var(--wood-dark); box-shadow: 3px 3px 0 rgba(0, 0, 0, .2); }
.in-pic canvas { display: block; image-rendering: pixelated; image-rendering: crisp-edges; }
.in-main { flex: 1; min-width: 0; padding-right: 26px; }
.in-t { font: 600 18px/1.2 var(--font-display); }
.in-d { margin: 4px 0 0; font-size: 14px; }
.in-d.lockline { color: #8a5a2a; font-weight: 600; }
.in-meta { margin: 6px 0 0; padding: 0; list-style: none; display: flex; flex-direction: column; gap: 1px; font-size: 13px; color: var(--ink-soft); }
.in-meta li::before { content: '· '; }
.in-x { position: absolute; top: 6px; right: 6px; }

.jchest { display: flex; flex-wrap: wrap; gap: 6px; margin: 8px 0 10px; }
.jc-it { position: relative; display: grid; place-items: center; width: 44px; height: 44px; background: var(--paper-2); border: 2px solid var(--paper-3); }
.jc-it i { position: absolute; right: 1px; bottom: 1px; padding: 1px 3px; font: 10px/1 var(--font-cap); font-style: normal; background: var(--wood-dark); color: var(--paper); }
.jc-more { align-self: center; font: 12px/1 var(--font-cap); color: var(--ink-soft); }
@media (max-width: 640px) {
  .inspect { flex-direction: column; align-items: stretch; }
  .in-pic { align-self: center; }
  .in-pic canvas { max-width: calc(100vw - 90px); height: auto !important; }
}
@media (prefers-reduced-motion: reduce) { .inspect { animation: none; } }


.panel-stage { display: contents; }
.panel.koiya { position: relative; width: var(--ky-w, 960px); height: var(--ky-h, 540px); max-height: none; max-width: none; min-width: 0; display: block; padding: 0; background: none; border: none; box-shadow: none; overflow: visible; }
.panel.koiya > .panel-stage { display: block; position: absolute; left: 0; top: 0; width: 960px; height: 540px; transform-origin: 0 0; transform: scale(var(--ky-s, 1)); overflow: hidden; background: #1b120c; box-shadow: 0 0 0 3px #1b120c, 0 0 0 5px #6b4a2e; color: #f5ecd8; font-family: var(--font-read); font-weight: var(--font-read-w); -webkit-font-smoothing: antialiased; }
.panel.koiya .panel-head { position: absolute; z-index: 6; top: 10px; right: 10px; padding: 0; background: none; border: none; }
.panel.koiya .panel-head h2 { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
.panel.koiya #panelClose { width: 28px; height: 28px; padding: 0; border: 0; font-size: 0; color: transparent; background: var(--k-choc) var(--ui-x) center / 14px 14px no-repeat; box-shadow: 0 0 0 2px var(--k-cream), 3px 3px 0 2px rgb(0 0 0 / .35); image-rendering: pixelated; } 
.panel.koiya #panelClose:hover { background-color: var(--k-tomato-dark); }
.panel.koiya .panel-main { display: contents; }
.panel.koiya #kyStage { position: absolute; inset: 0; }
#kyCanvas { position: absolute; left: 0; top: 0; width: 960px; height: 540px; display: block; image-rendering: pixelated; image-rendering: crisp-edges; background: #1b120c; }

.panel.koiya #panelBody { position: absolute; z-index: 1; left: 0; top: 0; bottom: 0; width: 346px; min-height: 0; padding: 0; overflow: hidden; display: flex; flex-direction: column; background: #3a2618; border-right: 4px solid #1b120c; box-shadow: inset 0 0 0 3px #5a3a25; color: #f5ecd8; font-size: 13px; line-height: 1.35; }
.ky-shelf { flex: 1; margin: 10px; background: #2b1d14; border: 3px solid #1b120c; padding: 10px; display: flex; flex-direction: column; gap: 10px; min-height: 0; }
.ky-headbox { display: flex; flex-direction: column; gap: 5px; flex: none; }
.ky-head { display: flex; justify-content: space-between; align-items: center; gap: 8px; height: 18px; }
.ky-title { font: 800 15px/18px var(--font-head); letter-spacing: .14em; color: #f2c14e; text-transform: uppercase; white-space: nowrap; }
.ky-purses { display: flex; align-items: center; gap: 10px; font-size: 14px; line-height: 1; color: #fffaf0; font-variant-numeric: tabular-nums; }
.ky-purse { display: flex; align-items: center; gap: 5px; }
.ky-pip { display: block; flex: none; }
.ky-ico { display: block; flex: none; line-height: 0; } 
.ky-pip.coin { width: 10px; height: 10px; border-radius: 50%; background: #f2c14e; border: 2px solid #b8862a; }
.ky-pip.koban { width: 8px; height: 12px; border-radius: 50%; background: #c9d2de; border: 2px solid #7d889a; } 
.ky-pip.sm.coin { width: 7px; height: 7px; border-width: 1px; }
.ky-pip.sm.koban { width: 6px; height: 9px; border-width: 1px; }
.ky-chest { flex: none; cursor: pointer; padding: 2px 6px; background: #5a3a25; border: 2px solid #1b120c; font-size: 10px; line-height: 12px; letter-spacing: .02em; color: #ffe7a3; white-space: nowrap; text-align: center; } 
.ky-chest:hover { background: #7b5234; }

.ky-spot { display: grid; grid-template-columns: 112px minmax(0, 1fr); gap: 8px; height: 150px; flex: none; }
.ky-spic { position: relative; height: 150px; box-sizing: border-box; display: grid; place-items: center; background: #5a3a25; border: 3px solid #1b120c; box-shadow: inset 3px 3px 0 #7b5234; }
.ky-spic .kyi { width: 96px; height: 96px; }
.ky-spic .ky-rar { height: 4px; }
.ky-sdet { background: #4a3020; border: 3px solid #1b120c; padding: 5px 8px; display: flex; flex-direction: column; gap: 2px; min-width: 0; height: 150px; box-sizing: border-box; overflow: hidden; }
.ky-kind { display: block; flex: none; height: 11px; font-size: 9px; letter-spacing: .1em; line-height: 11px; color: #c9b48e; text-transform: uppercase; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ky-name { display: block; flex: none; height: 18px; font-family: var(--font-head); font-weight: 800; font-size: 16px; line-height: 18px; color: #f5ecd8; white-space: nowrap; overflow: clip; overflow-clip-margin: 2px; text-overflow: ellipsis; } 
.ky-desc { flex: none; height: 60px; overflow: hidden; font-size: 11px; line-height: 15px; color: #ebdec2; text-wrap: pretty; }
.ky-have { flex: none; height: 13px; font-size: 10px; line-height: 13px; color: #c9b48e; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }

.ky-sdet.ktight .ky-kind { letter-spacing: 0; }
.ky-sdet.n2 .ky-name { height: 32px; line-height: 16px; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.ky-sdet.n2 .ky-desc, .ky-sdet.h2 .ky-desc { height: 45px; }
.ky-sdet.n2.h2 .ky-desc { height: 30px; }
.ky-sdet.h2 .ky-have { height: 26px; white-space: normal; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; }
.ky-sdet.dmore .ky-desc { overflow-y: auto; scrollbar-width: none; padding-right: 9px; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 7 4' shape-rendering='crispEdges'%3E%3Cpath fill='%23f2c14e' d='M0 0h7v1H0zM1 1h5v1H1zM2 2h3v1H2zM3 3h1v1H3z'/%3E%3C/svg%3E") right 0 bottom 4px / 7px 4px no-repeat; }
.ky-sdet.dmore .ky-desc::-webkit-scrollbar { display: none; }
.ky-sdet.dmore.dend .ky-desc { background: none; }
.ky-have.lockline { color: #e0b44a; }
.ky-have.ky-bought { color: #ffe7a3; }
.ky-btns { display: flex; flex-wrap: nowrap; gap: 5px; margin-top: auto; height: 24px; flex: none; min-width: 0; }
.ky-btn { cursor: pointer; display: flex; align-items: center; gap: 6px; padding: 4px 7px; border: 2px solid #1b120c; font-family: var(--font-read); font-weight: var(--font-read-w); font-size: 12px; line-height: 1; white-space: nowrap; color: #1b120c; }
.ky-buy { background: #f2c14e; box-shadow: inset -2px -2px 0 #b8862a, inset 2px 2px 0 #ffe7a3; }
.ky-buy:hover { filter: brightness(1.08); }
.ky-buy:active { transform: translateY(1px); }
.ky-buy .ky-price { display: flex; align-items: center; gap: 3px; font-size: 12px; font-variant-numeric: tabular-nums; }
.ky-buy:disabled, .ky-buy.off { cursor: pointer; background: #a8977a; box-shadow: inset -2px -2px 0 #7a6c58; color: #3a2e22; filter: none; transform: none; }
.ky-buy:disabled { pointer-events: none; } 
.ky-bw { display: flex; cursor: pointer; }
.ky-btns.tight .ky-lab { display: none; }
.ky-alt { background: #5a3a25; color: #ebdec2; font-size: 11px; } 
.ky-alt:hover { background: #7b5234; }
.ky-alt[aria-pressed="true"] { background: #7b5234; box-shadow: inset 0 0 0 1px #f2c14e; }
.ky-btn:focus-visible, .ky-nb:focus-visible, .ky-chest:focus-visible, .ky-lockt:focus-visible { outline: 3px solid #f2c14e; outline-offset: 1px; }
.ky-tile:focus-visible, .ky-ptile:focus-visible { outline: 2px dashed #fffaf0; outline-offset: 2px; } 
.lock.ky-lockt { cursor: pointer; display: flex; align-items: center; gap: 5px; padding: 4px 8px; border-radius: 0; background: #3a2e22; border: 2px solid #1b120c; color: #d8c4a0; font: var(--font-read-w) 11px/1 var(--font-read); letter-spacing: .02em; }
.lock.ky-lockt .pxi { width: 7px; height: 9px; }

.ky-scroll { flex: 1; min-height: 0; overflow-y: auto; overflow-x: hidden; padding: 5px; margin: -5px;  scrollbar-gutter: stable; scrollbar-width: thin; scrollbar-color: #7b5234 #2b1d14; }
.ky-grid { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 7px; }

.ky-food-guide { flex: none; padding: 7px 8px; color: #f5ecd8; background: #38271c; border: 2px solid #63462e; box-shadow: inset 0 0 0 1px #1b120c; }
.ky-food-heading { display: flex; justify-content: space-between; gap: 6px; font-size: 10px; line-height: 14px; color: #ffe0a0; }
.ky-food-heading span { color: #c9b48e; font-size: 9px; }
.ky-food-stats { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 6px; margin: 6px 0; }
.ky-food-stats div { min-width: 0; border-right: 1px solid #63462e; }
.ky-food-stats div:last-child { border: 0; }
.ky-food-stats dt { font-size: 9px; line-height: 12px; color: #ebdec2; white-space: nowrap; }
.ky-food-stats dd { margin: 2px 0 0; font-size: 18px; line-height: 22px; font-variant-numeric: tabular-nums; color: #ffe0a0; }
.ky-food-stats small { display: block; font-size: 8px; line-height: 11px; color: #c9b48e; }
.ky-food-legend, .ky-food-temp, .ky-food-tip { margin: 3px 0 0; font-size: 9px; line-height: 13px; color: #c9b48e; }
.ky-food-temp { color: #ebdec2; }
.ky-food-temp.caution { color: #ffd18a; }
.ky-tile.ky-food-tile { aspect-ratio: auto; padding: 2px 2px 5px; gap: 1px; align-content: start; }
.ky-tile.ky-food-tile .kyi { width: 48px; height: 48px; }
.ky-food-name { width: 100%; font-size: 9px; line-height: 12px; color: #f5ecd8; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ky-food-role { font-size: 8px; line-height: 11px; color: #e8c479; white-space: nowrap; }

body:has(#hud[data-device="desktop"]) .panel.koiya:has(.ky-nb[data-v="gacha"].on) .ky-grid { grid-template-columns: repeat(3, minmax(0, 1fr)); width: 76%; margin-inline: auto; }
.ky-sec { grid-column: 1 / -1; display: flex; align-items: center; gap: 6px; margin-top: 3px; font-size: 10px; letter-spacing: .12em; color: #f2c14e; text-transform: uppercase; white-space: nowrap; }
.ky-grid > .ky-sec:first-child { margin-top: 0; }
.ky-sec i { display: block; flex: 1; height: 2px; background: #4a3020; }
.ky-tile { position: relative; cursor: pointer; aspect-ratio: 1; padding: 0; display: grid; place-items: center; background: #5a3a25; border: 3px solid #1b120c; box-shadow: inset 3px 3px 0 #6b4630; color: inherit; }
.ky-tile:hover { background: #6b4630; }
.ky-tile .kyi { width: 64px; height: 64px; }
.kyi { display: block; width: 32px; height: 32px; image-rendering: pixelated; image-rendering: crisp-edges; } 
.ky-rar { position: absolute; left: 0; right: 0; bottom: 0; height: 3px; pointer-events: none; }
.ky-badge { position: absolute; right: 2px; bottom: 2px; font-size: 11px; line-height: 1; color: #fffaf0; background: #1b120c; padding: 2px 3px; pointer-events: none; }
.ky-dot { position: absolute; right: 3px; top: 3px; width: 7px; height: 7px; background: #3f7f5a; border: 2px solid #1b120c; pointer-events: none; }
.lock.ky-tlock { position: absolute; right: 2px; bottom: 2px; display: flex; align-items: center; gap: 3px; padding: 2px 3px; border-radius: 0; background: #1b120c; color: #e0b44a; font: var(--font-read-w) 10px/1 var(--font-read); pointer-events: none; }
.lock.ky-tlock .pxi { width: 5px; height: 7px; opacity: 1; }
.ky-tile.on::after { content: ''; position: absolute; inset: -3px; border: 3px solid #f2c14e; box-shadow: inset 0 0 0 2px #1b120c; pointer-events: none; }
.ky-tile.flash { animation: kyFlash 1.2s ease-out; }
@keyframes kyFlash { 0%, 50% { background: #b8862a; } 100% { background: #5a3a25; } }
.ky-note { margin: 10px 0 2px; font-size: 11px; line-height: 15px; color: #a8977a; text-align: center; }

.ky-look .inspect { flex-direction: column; align-items: stretch; gap: 8px; margin: 0; padding: 10px; color: var(--ink); }
.ky-look .in-pic { align-self: center; }
.ky-look .in-pic canvas { max-width: 100%; height: auto !important; }
.ky-look .in-main { padding-right: 0; }
.ky-look .in-t { font: 800 16px/1.2 var(--font-head); padding-right: 30px; }
.ky-look .in-d, .ky-look .in-meta { font-size: 12px; }

.ky-tile.sold .kyi { opacity: .35; }

.ky-sec em { flex: none; font: normal var(--font-read-w) 10px/1 var(--font-read); letter-spacing: 0; color: #ebdec2; text-transform: none; font-variant-numeric: tabular-nums; }
.ky-secb { flex: none; cursor: pointer; padding: 2px 6px; background: #5a3a25; border: 2px solid #1b120c; font: var(--font-read-w) 10px/1 var(--font-read); letter-spacing: .06em; color: #ebdec2; text-transform: uppercase; }
.ky-secb:hover { background: #7b5234; }
.ky-buy.confirm { background: #e98a5e; box-shadow: inset -2px -2px 0 #b5552f, inset 2px 2px 0 #ffc0a0; }

.ky-pool { margin-top: 12px; display: flex; flex-direction: column; gap: 10px; border-top: 2px solid #4a3020; padding: 10px 8px 0 0; }
.ky-pool .ky-band:last-child { margin-bottom: 4px; }
.ky-ph { display: flex; justify-content: space-between; align-items: baseline; gap: 8px; margin-bottom: -6px; }
.ky-ph span { font-size: 11px; letter-spacing: .1em; color: #f2c14e; text-transform: uppercase; white-space: nowrap; }
.ky-ph em { min-width: 0; overflow: hidden; text-overflow: ellipsis; font-style: normal; font-size: 11px; color: #ebdec2; white-space: nowrap; }
.ky-pnew { text-align: right; font-size: 10px; color: #a8977a; font-variant-numeric: tabular-nums; }
.ky-band { display: flex; flex-direction: column; gap: 5px; }
.ky-scroll > .ky-band { margin-top: 12px; padding-right: 8px; }
.ky-bh { display: flex; align-items: center; gap: 6px; font-size: 10px; letter-spacing: .1em; color: var(--c, #f2c14e); text-transform: uppercase; white-space: nowrap; }
.ky-bh b { display: block; width: 8px; height: 8px; flex: none; background: var(--c); border: 2px solid #1b120c; }
.ky-bh i { display: block; flex: 1; height: 2px; background: #4a3020; }
.ky-bh em { font-style: normal; letter-spacing: 0; color: #f5ecd8; text-transform: none; }
.ky-pgrid { display: grid; grid-template-columns: repeat(6, minmax(0, 1fr)); gap: 5px; }
.ky-ptile { position: relative; cursor: pointer; aspect-ratio: 1; padding: 0; display: grid; place-items: center; background: #4a3020; border: 2px solid #1b120c; box-shadow: inset 0 -3px 0 var(--c, #4a3020); color: inherit; }
.ky-ptile:hover { background: #5a3a25; }
.ky-ptile .kyi { width: 32px; height: 32px; }
.ky-ptile .ky-dot { right: 2px; top: 2px; width: 6px; height: 6px; border-width: 1px; }
.ky-ptile .ky-badge { right: 1px; bottom: 4px; font-size: 9px; padding: 1px 2px; }
.ky-ptile.on::after { content: ''; position: absolute; inset: -3px; border: 3px solid #f2c14e; box-shadow: inset 0 0 0 2px #1b120c; pointer-events: none; }
.ky-pity { display: flex; justify-content: space-between; gap: 8px; font-size: 11px; color: #ebdec2; background: #3a2618; border: 2px solid #1b120c; padding: 5px 7px; }
.ky-pnote { margin: 0; font-size: 11px; line-height: 15px; color: #a8977a; }

.ky-info { margin-top: 10px; padding: 8px 9px; background: #3a2618; border: 2px solid #1b120c; font-size: 11px; line-height: 15px; color: #ebdec2; }
.ky-info p { margin: 0 0 5px; }
.ky-info p:last-child, .ky-info ul:last-child { margin-bottom: 0; }
.ky-info b { font-weight: inherit; color: #ffe7a3; }
.ky-info .ky-ih { font-size: 10px; letter-spacing: .08em; color: #f2c14e; text-transform: uppercase; }
.ky-info .ky-dim { color: #a8977a; }
.ky-info .ky-warn { color: #f0a77e; }
.ky-hist { margin: 0 0 5px; padding: 0; list-style: none; }
.ky-hist li { display: flex; gap: 6px; }
.ky-hist li span { flex: none; color: #a8977a; }

.panel.koiya #panelTabs { position: absolute; z-index: 2; left: 346px; top: 14px; bottom: 108px; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 14px; padding: 0; background: none; border: none; }
.ky-clump { display: flex; flex-direction: column; gap: 2px; }
.ky-clump.vermilion { margin-top: auto; }
.ky-clump.kraft { --f: #a48a62; --hi: #bba27a; --lo: #7a6244; --hf: #b39970; --af: #c9b088; --ahi: #e6d3ab; --alo: #a48a62; }
.ky-clump.sage { --f: #86906c; --hi: #9ba582; --lo: #5f6a4a; --hf: #959f7a; --af: #a9b38c; --ahi: #c6cea9; --alo: #86906c; }
.ky-clump.plum { --f: #8a7387; --hi: #9e889b; --lo: #645063; --hf: #998296; --af: #ad95a9; --ahi: #c8b2c4; --alo: #8a7387; }
.ky-clump.vermilion { --f: #a86a52; --hi: #bd7f66; --lo: #7c4a37; --hf: #b77760; --af: #c98a70; --ahi: #e0a88f; --alo: #a86a52; }
.panel.koiya .tab.ky-nb { position: relative; cursor: pointer; width: 34px; height: 34px; margin: 0; padding: 0; display: grid; place-items: center; background: var(--f); border: 3px solid #1b120c; border-left: none; box-shadow: inset 0 2px 0 var(--hi), inset 0 -3px 0 var(--lo); color: #1b120c; opacity: 1; }
.panel.koiya .tab.ky-nb:hover { width: 38px; background: var(--hf); }
.panel.koiya .tab.ky-nb.on { width: 44px; margin-left: -4px; padding: 0 0 0 4px; background: var(--af); border-color: #1b120c; box-shadow: inset 0 2px 0 var(--ahi), inset 0 -3px 0 var(--alo); }
.ky-nb .kyi { width: 24px; height: 24px; }
.ky-nblock { position: absolute; right: 2px; bottom: 3px; line-height: 0; }
.ky-nbn { position: absolute; right: -3px; top: -5px; min-width: 9px; padding: 1px 2px; font: var(--font-read-w) 9px/1 var(--font-read); color: #fffaf0; background: #cf4a2d; border: 1px solid #1b120c; text-align: center; }


.panel.koiya.stack { box-sizing: border-box; width: 100%; height: 100%; max-height: 100%; overflow-x: hidden; overflow-y: auto; border: 3px solid #1b120c; box-shadow: 0 0 0 2px #6b4a2e; background: #1b120c; }
.panel.koiya.stack > .panel-stage { position: relative; width: auto; height: auto; transform: none; display: flex; flex-direction: column; overflow: visible; box-shadow: none; }
.panel.koiya.stack #kyStage { position: relative; inset: auto; order: 1; display: flex; flex-direction: column; }
.panel.koiya.stack #kyCanvas { position: static; width: 100%; height: auto; aspect-ratio: 16 / 9; }
.panel.koiya.stack #panelTabs { position: static; order: 2; flex-direction: row; flex-wrap: wrap; gap: 8px; padding: 6px 8px 0; }
.panel.koiya.stack .ky-clump { flex-direction: row; }
.panel.koiya.stack .ky-clump.vermilion { margin-top: 0; }
.panel.koiya.stack .tab.ky-nb, .panel.koiya.stack .tab.ky-nb:hover, .panel.koiya.stack .tab.ky-nb.on { width: 36px; height: 34px; margin: 0; padding: 0; border: 3px solid #1b120c; } 
.panel.koiya.stack .tab.ky-nb.on { height: 40px; margin-bottom: -6px; }
.panel.koiya.stack #panelBody { position: relative; inset: auto; order: 3; width: auto; border-right: none; overflow: visible; }
.panel.koiya.stack .ky-shelf { margin: 8px; }
.panel.koiya.stack .ky-spot { position: sticky; z-index: 2; top: 0; background: #2b1d14; box-shadow: 0 -10px 0 #2b1d14, 0 8px 0 #2b1d14; } 
.panel.koiya.stack .ky-scroll { flex: none; overflow: visible; margin: 0; padding: 0; }

.panel.koiya.stack #panelTabs { flex-wrap: nowrap; gap: 4px; padding: 8px 8px 0; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; }
.panel.koiya.stack #panelTabs::-webkit-scrollbar { display: none; }
.panel.koiya.stack .ky-clump { flex: none; gap: 4px; }
.panel.koiya.stack .tab.ky-nb, .panel.koiya.stack .tab.ky-nb:hover, .panel.koiya.stack .tab.ky-nb.on { width: auto; min-width: 64px; height: 44px; margin: 0; padding: 0 12px 0 8px; display: flex; align-items: center; gap: 7px; border: 3px solid #1b120c; font: var(--font-read-w) 13px/1 var(--font-read); color: #1b120c; white-space: nowrap; }
.panel.koiya.stack .tab.ky-nb::after { content: attr(aria-label); }
.panel.koiya.stack .tab.ky-nb.on { height: 50px; margin-bottom: -6px; padding-bottom: 6px; box-shadow: inset 0 3px 0 #f2c14e, inset 0 -3px 0 var(--alo); }
.panel.koiya.stack .ky-nbn { right: 2px; top: 2px; }
.panel.koiya.stack .ky-shelf { margin: 8px; padding: 8px; gap: 8px; }
.panel.koiya.stack .ky-head { height: 24px; }
.panel.koiya.stack .ky-title { font-size: 17px; line-height: 24px; }
.panel.koiya.stack .ky-purses { font-size: 15px; }
.ky-list { display: flex; flex-direction: column; gap: 6px; }
.ky-list .ky-sec { margin: 8px 0 2px; }
.ky-row { background: #2a1a10; border: 2px solid #120b07; box-shadow: inset 0 0 0 2px #3a2618; }
.ky-row.on { background: #3a2819; border-color: #f2c14e; box-shadow: inset 0 0 0 2px #1b120c; }
.ky-rowh { display: flex; align-items: center; gap: 10px; width: 100%; min-height: 50px; margin: 0; padding: 4px 8px 4px 4px; border: 0; background: none; color: #f5ecd8; font: inherit; text-align: left; cursor: pointer; box-sizing: border-box; }
.ky-rowh:focus-visible { outline: 2px dashed #fffaf0; outline-offset: -4px; }
.ky-rpic { position: relative; flex: none; display: grid; place-items: center; width: 42px; height: 42px; background: #1b120c; box-shadow: inset 0 0 0 2px #3a2618; }
.ky-rpic .kyi { width: 36px; height: 36px; }
.ky-rpic .ky-rar { height: 3px; }
.ky-rt { flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; gap: 1px; }
.ky-rn { font: 800 16px/1.15 var(--font-head); color: #f5ecd8; overflow-wrap: anywhere; }
.ky-rh { font-size: 12px; line-height: 1.3; color: #a89378; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.ky-rh.lockline { color: #e0b44a; }
.ky-rp { flex: none; display: inline-flex; align-items: center; gap: 4px; height: 32px; padding: 0 9px; border: 2px solid #1b120c; background: #f2c14e; color: #1b120c; font: var(--font-read-w) 14px/1 var(--font-read); font-variant-numeric: tabular-nums; box-shadow: 2px 2px 0 rgba(0, 0, 0, .35); }
.ky-rp.own { background: #a8977a; color: #3a2e22; font: var(--font-read-w) 12px/1 var(--font-read); box-shadow: none; }
.ky-rp.lock { background: none; color: #e0b44a; border: 1px dashed #8c6e33; font: var(--font-read-w) 11px/1 var(--font-read); box-shadow: none; }
.ky-row.sold .kyi { opacity: .35; }
.ky-rowb { display: grid; grid-template-rows: 1fr; transition: grid-template-rows .22s ease-out; }
.ky-rowin { min-height: 0; overflow: hidden; }
.ky-row.closing .ky-rowb { grid-template-rows: 0fr; }
.ky-row.ky-anim .ky-rowb { animation: kyRowOpen .22s ease-out; }
@keyframes kyRowOpen { from { grid-template-rows: 0fr; } }
.ky-rdet { display: flex; flex-direction: column; gap: 6px; padding: 2px 8px 10px 56px; }
.ky-rdet .ky-kind { height: auto; font-size: 10px; white-space: normal; }
.ky-rdet .ky-desc { height: auto; overflow: visible; font-size: 13px; line-height: 1.4; }
.ky-rdet .ky-btns { height: auto; min-height: 36px; margin-top: 2px; flex-wrap: wrap; }
.ky-rdet .ky-btn { min-height: 36px; padding: 6px 12px; font-size: 14px; }
.panel.koiya.stack .ky-row.flash { animation: kyFlash 1.2s ease-out; }
@media (prefers-reduced-motion: reduce) { .ky-rowb, .ky-row.ky-anim .ky-rowb { transition: none; animation: none; } }
@media (prefers-reduced-motion: reduce) { .ky-tile.flash, .panel.koiya #kyMore { animation: none; } }


#hd { position: absolute; left: 0; top: 0; display: block; pointer-events: none; }
body.hd-on #pond { opacity: 0; }

#hdBadge { position: fixed; left: 6px; bottom: calc(4px + env(safe-area-inset-bottom, 0px)); z-index: 9998; padding: 2px 7px; border-radius: 5px; background: rgba(16,20,28,.62);
  color: #e8eef6; font: 10px/1.3 system-ui, sans-serif; cursor: pointer; user-select: none; }

#kcPort.hdc, #viewCanvas.hdc, #welcomeMochiPortrait.hdc { image-rendering: auto; }
#kcPort.hdc.hdc-crisp, #viewCanvas.hdc.hdc-crisp, #welcomeMochiPortrait.hdc.hdc-crisp { image-rendering: pixelated; }


:root {
  
  --k-sumi: #1F1A17; --k-sumi-2: #5C4A3A; --k-sumi-3: #3A2E24; --k-sumi-faint: #8C7B5E;
  
  --k-washi: #F3E9D2; --k-washi-light: #F8F1E0; --k-washi-fleck: #E5D8B9; --k-washi-shade: #D8C7A0; --k-washi-shade-2: #BBA77C;
  
  --k-verm: #C23B22; --k-verm-tint: #D4593F; --k-verm-dark: #9E2F1B;
  
  --k-brocade: #2F4A3A; --k-brocade-dark: #243A2D;
  --k-gold: #C9A24A; --k-gold-dark: #8C6E33; --k-gold-light: #E6CB82;
  --k-indigo: #2E4A6B; --k-indigo-dark: #22384F; --k-indigo-tint: #4A6A8F;
  --k-wood: #5A3A25; --k-wood-dark: #3B2416; --k-wood-light: #7B5234;
  
  --k-note-deep: #0D1222; --k-note-navy: #1B2440; --k-note-shoji: #F4F0E2;
  --k-amber: #F2B544; --k-amber-dark: #B8862A; --k-amber-light: #FFE7A3;
  --k-cedar: #8A5A35; --k-cedar-dark: #5E3B20; --k-cedar-light: #A87447; --k-cedar-hi: #BE8A5A;
  --k-tatami: #B9B27A; --k-tatami-dark: #A29B63; --k-tatami-hi: #CFC991;
  --k-pers: #E87A4F; --k-pers-dark: #B85A35; --k-pers-hi: #F29A74;
  --k-mist: #B9C0D8; --k-mist-dark: #8F97B5; --k-mist-hi: #D5DAEA;
  
  --k-cream: #F6EBD4; --k-cream-hi: #FFF8EA; --k-cream-shade: #EADBB9; --k-cream-fleck: #EEE0C4;
  --k-tomato: #D9432F; --k-tomato-dark: #B5361F; --k-mustard: #E3A82B; --k-mustard-light: #FBD27A; --k-mustard-dark: #B07F1C;
  --k-teal: #2F8A86; --k-teal-dark: #22625F; --k-choc: #4A2C1E; --k-choc-soft: #7A5A44; --k-mint: #BFD8C2;
  
  --k-gin: #C9D2DE; --k-gin-light: #F4F7FA; --k-gin-mid: #A7B2C2; --k-gin-dark: #8E99AA; --k-gin-ink: #3B4250;
  
  --k-chip-common: #A3AB9F; --k-chip-uncommon: #79C07A; --k-chip-rare: #67A8EA; --k-chip-epic: #B889F0; --k-chip-legendary: #F4BD45; --k-chip-mythic: #CFE0FF;

  
  --paper-a-hud: .86; --paper-a-panel: .94; --paper-a: .94; --tex-a: 1; --note-a: .9;
  
  --note-rgb: 27 36 64; --note-rim: #F4F0E2; --note-edge: #0D1222; --note-fg: #F4F0E2; --note-em: #FFE7A3; --note-em-2: #F2B544; --note-shadow: rgb(13 18 34 / .45);
  --kit-shadow: rgb(20 13 8 / .42);

  
  --font-read: 'Kiwi Maru', 'DotGothic16', ui-rounded, system-ui, sans-serif;
  --font-read-w: 500; --font-read-long-w: 400;
  --font-head: 'Shippori Mincho B1', 'Kiwi Maru', Georgia, serif;
  --font-label: var(--font-read);
  --font-stamp: var(--font-read);
  --font-kicker: 'Silkscreen', 'Pixelify Sans', ui-monospace, monospace;

  
  --kit-s: 3;
  --kit-fade: 200ms; 
}
@media (max-width: 380px) { :root { --kit-s: 2; } }
.kit-note-washi { --note-rgb: 243 233 210; --note-rim: #F8F1E0; --note-edge: #1F1A17; --note-fg: #1F1A17; --note-em: #9E2F1B; --note-em-2: #C23B22; --note-shadow: rgb(20 13 8 / .42); }


.kit, .kit-seal, .kit-stamp, .kit-ink, .kit-btn, .kit-event { --u: calc(var(--kit-s) * 1px); }
.kit { box-sizing: border-box; min-width: 0; max-width: 100%; color: var(--k-sumi); font: var(--font-read-w) 15px/1.45 var(--font-read); letter-spacing: 0; text-transform: none; text-shadow: none; text-align: left; overflow-wrap: anywhere; image-rendering: pixelated; }
.kit *, .kit *::before, .kit *::after { box-sizing: border-box; }
.kit-deco { pointer-events: none; }

.kit-ico { display: inline-block; flex: none; width: calc(var(--w) * var(--s, calc(var(--kit-s) - 1)) * 1px); height: calc(var(--h) * var(--s, calc(var(--kit-s) - 1)) * 1px); background: var(--ico) 0 0 / 100% 100% no-repeat; image-rendering: pixelated; vertical-align: middle; }
.kit p { margin: 0 0 .5em; }
.kit p:last-child { margin-bottom: 0; }


.kit-paper { position: relative; display: flex; isolation: isolate; filter: drop-shadow(calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--kit-shadow)); }
.kit-paper > .kit-body { position: relative; z-index: 0; flex: 1 1 auto; min-width: 0; padding: calc(4 * var(--u)) calc(5 * var(--u)); background-color: rgb(243 233 210 / var(--paper-a)); }
.kit-paper > .kit-body::before { content: ''; position: absolute; inset: 0; z-index: -1; pointer-events: none; background: var(--ui-washi-t) 0 0 / calc(48 * var(--u)) calc(48 * var(--u)); opacity: calc(var(--paper-a) * var(--tex-a)); }
.kit-paper[data-corners] > .kit-body { padding: calc(6 * var(--u)) calc(8 * var(--u)); }

.kit-sheet > .kit-body { border: var(--u) solid var(--k-sumi); }

.kit-card { padding: calc(6 * var(--u)); background: var(--k-brocade) var(--ui-brocade-card) 0 0 / calc(7 * var(--u)) calc(7 * var(--u)); box-shadow: 0 0 0 var(--u) var(--k-sumi); }
.kit-card > .kit-body { box-shadow: 0 0 0 var(--u) var(--k-gold), 0 0 0 calc(2 * var(--u)) var(--k-gold-dark); }

.kit-scroll { padding: calc(5 * var(--u)) 0; }
.kit-scroll > .kit-roll { position: relative; flex: 0 0 calc(7 * var(--u)); background: linear-gradient(90deg, var(--k-sumi) 0 var(--u), var(--k-washi-light) var(--u) calc(3 * var(--u)), var(--k-washi) calc(3 * var(--u)) calc(5 * var(--u)), var(--k-washi-fleck) calc(5 * var(--u)) calc(6 * var(--u)), var(--k-sumi) calc(6 * var(--u))); box-shadow: inset 0 var(--u) 0 var(--k-sumi), inset 0 calc(-1 * var(--u)) 0 var(--k-sumi); }
.kit-scroll .kit-knob { position: absolute; left: calc(-1 * var(--u)); width: calc(9 * var(--u)); height: calc(5 * var(--u)); background: var(--ui-knob-top) 0 0 / 100% 100%; }
.kit-scroll .kit-knob.t { top: calc(-5 * var(--u)); }
.kit-scroll .kit-knob.b { bottom: calc(-5 * var(--u)); background-image: var(--ui-knob-bot); }
.kit-scroll > .kit-body { box-shadow: inset 0 var(--u) 0 var(--k-sumi), inset 0 calc(-1 * var(--u)) 0 var(--k-sumi), inset var(--u) 0 0 var(--k-washi-fleck), inset calc(-1 * var(--u)) 0 0 var(--k-washi-fleck); }
.kit-scroll > .kit-body::before { inset: var(--u); }
.kit-scroll > .kit-end { flex: 0 0 calc(8 * var(--u)); background: linear-gradient(90deg, rgb(248 241 224 / .2) 0 calc(3 * var(--u)), transparent calc(3 * var(--u)) calc(5 * var(--u)), rgb(16 10 6 / .38) calc(5 * var(--u))), var(--k-brocade) var(--ui-brocade) 0 0 / calc(8 * var(--u)) calc(8 * var(--u)); box-shadow: inset var(--u) 0 0 var(--k-sumi), inset calc(-1 * var(--u)) 0 0 var(--k-sumi), inset 0 var(--u) 0 var(--k-sumi), inset 0 calc(-1 * var(--u)) 0 var(--k-sumi), inset 0 calc(2 * var(--u)) 0 var(--k-gold), inset 0 calc(-2 * var(--u)) 0 var(--k-gold); }
.kit-scroll > .kit-cord { position: absolute; right: calc(-1 * var(--u)); top: 45%; width: calc(10 * var(--u)); height: calc(64 * var(--u)); background: var(--ui-cord) 0 0 / 100% 100%; }

.kit-corner { position: absolute; width: calc(7 * var(--u)); height: calc(7 * var(--u)); background: var(--ui-frame-corner) 0 0 / 100% 100%; }
.kit-corner[data-c="photo"] { background-image: var(--ui-photo-corner); }
.kit-corner.tl { left: var(--u); top: var(--u); }
.kit-corner.tr { right: var(--u); top: var(--u); transform: scaleX(-1); }
.kit-corner.bl { left: var(--u); bottom: var(--u); transform: scaleY(-1); }
.kit-corner.br { right: var(--u); bottom: var(--u); transform: scale(-1); }


.kit-fields { margin: 0; display: grid; gap: 0; }
.kit-fields .kit-f { min-width: 0; }
.kit-fields dt { font: 500 11px/1.25 var(--font-label); letter-spacing: .14em; text-transform: uppercase; color: var(--k-sumi-2); }
.kit-fields dd { margin: 2px 0 0; min-width: 0; font: var(--font-read-w) 15px/1.35 var(--font-read); color: var(--k-sumi); }
.kit-facts { grid-template-columns: repeat(auto-fit, minmax(min(100%, 9.5em), 1fr)); column-gap: calc(4 * var(--u)); border-top: var(--u) solid var(--k-sumi); border-bottom: var(--u) solid var(--k-sumi); }
.kit-facts .kit-f { padding: 5px 2px 6px; box-shadow: 0 -1px 0 var(--k-washi-shade) inset; }
.kit-facts .kit-f.wide { grid-column: 1 / -1; }
.kit-rows .kit-f { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; gap: 2px 12px; padding: 5px 0; box-shadow: 0 -1px 0 var(--k-washi-shade) inset; }
.kit-rows dt { flex: 0 1 auto; min-width: 0; }
.kit-rows dd { flex: 1 1 8em; margin: 0; text-align: right; }
.kit-chips { display: flex; flex-wrap: wrap; gap: 8px; padding: 2px; }
.kit-chip { display: inline-flex; flex-wrap: wrap; align-items: baseline; gap: 2px 5px; min-width: 0; max-width: 100%; padding: 3px 7px 2px; background: var(--chip, var(--k-washi-light)); color: var(--k-sumi); box-shadow: 0 0 0 2px var(--k-sumi); font: 500 12px/1.25 var(--font-read); }
.kit-chip small { font-size: 10px; letter-spacing: .12em; text-transform: uppercase; color: var(--k-sumi-2); }
.kit-empty { margin: 0; color: var(--k-sumi-2); font-style: normal; }


.kit-fuda { position: relative; display: flex; flex-direction: column; align-items: stretch; padding-left: calc(9 * var(--u)); color: var(--note-fg); }
.kit-fuda-plate { position: relative; z-index: 3; align-self: flex-start; max-width: calc(100% - 4 * var(--u)); margin: 0 0 calc(-2 * var(--u)) calc(4 * var(--u)); padding: 2px calc(3 * var(--u)) 1px; background: var(--plate, var(--k-tatami)); color: var(--plate-fg, var(--k-note-deep)); box-shadow: 0 0 0 var(--u) var(--note-edge), inset 0 2px 0 var(--plate-hi, var(--k-tatami-hi)); font: 500 11px/1.4 var(--font-label); letter-spacing: .2em; text-transform: uppercase; }
.kit-fuda-frame { position: relative; filter: drop-shadow(calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--note-shadow)); }
.kit-fuda-tag { position: absolute; z-index: 2; left: calc(-9 * var(--u)); top: var(--u); width: calc(13 * var(--u)); height: calc(21 * var(--u)); background: var(--ui-fuda-tatami) 0 0 / 100% 100%; }

.kit-fuda-ico { position: absolute; left: 0; right: 0; top: calc(9 * var(--u)); height: calc(9 * var(--u)); display: flex; align-items: center; justify-content: center; }
.kit-fuda-ico > * { flex: none; max-width: 100%; }
.kit-fuda-win, .kit-fuda-in, .kit-fuda-body { clip-path: polygon(var(--u) 0, calc(100% - var(--u)) 0, calc(100% - var(--u)) var(--u), 100% var(--u), 100% calc(100% - var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - var(--u)) 100%, var(--u) 100%, var(--u) calc(100% - var(--u)), 0 calc(100% - var(--u)), 0 var(--u), var(--u) var(--u)); }
.kit-fuda-win { display: flex; min-height: calc(23 * var(--u)); padding: var(--u); background: var(--note-edge); }
.kit-fuda-in { display: flex; flex: 1 1 auto; min-width: 0; padding: var(--u); background: var(--note-rim); }
.kit-fuda-body { flex: 1 1 auto; min-width: 0; padding: calc(4 * var(--u)) calc(5 * var(--u)) calc(4 * var(--u)) calc(6 * var(--u)); background: rgb(var(--note-rgb) / var(--note-a)); color: var(--note-fg); font: var(--font-read-w) 15px/1.4 var(--font-read); }
.kit-fuda-title { font-weight: 500; color: var(--note-em); }
.kit-fuda-text b, .kit-fuda-text em { font-style: normal; font-weight: 500; color: var(--note-em-2); }
.kit-fuda[data-wood="tatami"] { --plate: var(--k-tatami); --plate-hi: var(--k-tatami-hi); --plate-fg: var(--k-note-deep); }
.kit-fuda[data-wood="cedar"] { --plate: var(--k-cedar); --plate-hi: var(--k-cedar-light); --plate-fg: var(--k-note-shoji); }
.kit-fuda[data-wood="pers"] { --plate: var(--k-pers); --plate-hi: var(--k-pers-hi); --plate-fg: var(--k-note-deep); }
.kit-fuda[data-wood="amber"] { --plate: var(--k-amber); --plate-hi: var(--k-amber-light); --plate-fg: var(--k-note-deep); }
.kit-fuda[data-wood="mist"] { --plate: var(--k-mist); --plate-hi: var(--k-mist-hi); --plate-fg: var(--k-note-deep); }
.kit-fuda[data-wood="cedar"] .kit-fuda-tag { background-image: var(--ui-fuda-cedar); }
.kit-fuda[data-wood="pers"] .kit-fuda-tag { background-image: var(--ui-fuda-pers); }
.kit-fuda[data-wood="amber"] .kit-fuda-tag { background-image: var(--ui-fuda-amber); }
.kit-fuda[data-wood="mist"] .kit-fuda-tag { background-image: var(--ui-fuda-mist); }


.kit-seal { --sz: 12; position: relative; display: inline-flex; flex: none; align-items: center; justify-content: center; width: calc(var(--sz) * var(--u)); height: calc(var(--sz) * var(--u)); background: var(--ui-seal-12) 0 0 / 100% 100%; image-rendering: pixelated; vertical-align: middle; }
.kit-seal[data-size="6"] { --sz: 6; background-image: var(--ui-seal-6); }
.kit-seal[data-size="8"] { --sz: 8; background-image: var(--ui-seal-8); }
.kit-seal[data-size="16"] { --sz: 16; background-image: var(--ui-seal-16); }
.kit-seal[data-size="v"] { width: calc(10 * var(--u)); height: calc(17 * var(--u)); background-image: var(--ui-seal-v); }
.kit-seal[data-worn]::after { content: ''; position: absolute; left: 50%; top: 50%; width: calc(9 * var(--u)); height: calc(9 * var(--u)); transform: translate(-50%, -50%); background: var(--ui-wear) 0 0 / 100% 100%; pointer-events: none; }
.kit-seal.kit-slot { width: calc(7 * var(--u)); height: calc(7 * var(--u)); background-image: var(--ui-slot); }
.kit-seal-t { position: relative; z-index: 1; font: 800 calc(var(--sz) * var(--u) * .55)/1 var(--font-head); color: var(--k-washi-light); white-space: nowrap; }
.kit-seal-t[data-n="3"] { font-size: calc(var(--sz) * var(--u) * .4); }
.kit-seal-t[data-n="4"] { font-size: calc(var(--sz) * var(--u) * .3); }
.kit-seal-t[data-long] { font-size: calc(var(--sz) * var(--u) * .9 / var(--n)); }
.kit-seal[data-size="v"] .kit-seal-t { writing-mode: vertical-rl; font-size: calc(6 * var(--u)); }
.kit-seal[data-size="v"] .kit-seal-t[data-long] { font-size: calc(15 * var(--u) / var(--n)); }
.kit-stamp { display: inline-flex; align-items: center; justify-content: center; min-width: calc(11 * var(--u)); max-width: 100%; min-height: calc(13 * var(--u)); padding: calc(2 * var(--u)) var(--u); border-style: solid; border-width: 0 calc(5 * var(--u)); border-image: var(--ui-stamp) 0 5 fill / 0 calc(5 * var(--u)) / 0 stretch; image-rendering: pixelated; color: var(--k-tomato-dark); font: 500 calc(6 * var(--u))/1.05 var(--font-stamp); letter-spacing: .04em; -webkit-text-stroke: .4px currentColor; text-transform: uppercase; text-align: center; overflow-wrap: anywhere; vertical-align: middle; }
.kit-stamp > span { min-width: 0; }
.kit-ink { display: inline-flex; align-items: center; gap: calc(2 * var(--u)); max-width: 100%; color: var(--k-sumi-2); font: 500 12px/1.25 var(--font-read); vertical-align: middle; }
.kit-ink-o { flex: none; width: calc(13 * var(--u)); height: calc(13 * var(--u)); background: var(--ui-ink-off) 0 0 / 100% 100%; image-rendering: pixelated; }
.kit-ink small { min-width: 0; font-size: inherit; overflow-wrap: anywhere; }


.kit-bubble { position: relative; filter: drop-shadow(var(--u) var(--u) 0 var(--k-choc)); }
.kit-bubble-box { padding: var(--u); background: var(--k-choc); clip-path: polygon(0 calc(3 * var(--u)), var(--u) calc(3 * var(--u)), var(--u) var(--u), calc(3 * var(--u)) var(--u), calc(3 * var(--u)) 0, calc(100% - 3 * var(--u)) 0, calc(100% - 3 * var(--u)) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(3 * var(--u)), 100% calc(3 * var(--u)), 100% calc(100% - 3 * var(--u)), calc(100% - var(--u)) calc(100% - 3 * var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - 3 * var(--u)) calc(100% - var(--u)), calc(100% - 3 * var(--u)) 100%, calc(3 * var(--u)) 100%, calc(3 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - 3 * var(--u)), 0 calc(100% - 3 * var(--u))); }
.kit-bubble-in { padding: calc(4 * var(--u)) calc(5 * var(--u)); background: var(--k-cream); color: var(--k-choc); clip-path: polygon(0 calc(2 * var(--u)), var(--u) calc(2 * var(--u)), var(--u) var(--u), calc(2 * var(--u)) var(--u), calc(2 * var(--u)) 0, calc(100% - 2 * var(--u)) 0, calc(100% - 2 * var(--u)) var(--u), calc(100% - var(--u)) var(--u), calc(100% - var(--u)) calc(2 * var(--u)), 100% calc(2 * var(--u)), 100% calc(100% - 2 * var(--u)), calc(100% - var(--u)) calc(100% - 2 * var(--u)), calc(100% - var(--u)) calc(100% - var(--u)), calc(100% - 2 * var(--u)) calc(100% - var(--u)), calc(100% - 2 * var(--u)) 100%, calc(2 * var(--u)) 100%, calc(2 * var(--u)) calc(100% - var(--u)), var(--u) calc(100% - var(--u)), var(--u) calc(100% - 2 * var(--u)), 0 calc(100% - 2 * var(--u))); font: var(--font-read-w) 15px/1.45 var(--font-read); }
.kit-bubble[data-kind="tip"] .kit-bubble-in { padding: calc(3 * var(--u)) calc(4 * var(--u)); font-size: 14px; }
.kit-bubble-who { display: block; margin-bottom: 4px; font: 800 16px/1.2 var(--font-head); color: var(--k-tomato-dark); }
.kit-bubble-title { display: block; margin-bottom: 2px; font: 700 18px/1.2 var(--font-head); color: var(--k-choc); }
.kit-bubble-text { min-width: 0; }
.kit-bubble-acts { display: flex; flex-wrap: wrap; gap: calc(3 * var(--u)); margin-top: calc(3 * var(--u)); }
.kit-bubble-tail { position: absolute; z-index: 1; width: calc(8 * var(--u)); height: calc(7 * var(--u)); background: var(--ui-tail-left) 0 0 / 100% 100%; }
.kit-bubble[data-tail="left"] { margin-left: calc(7 * var(--u)); }
.kit-bubble[data-tail="left"] .kit-bubble-tail { left: calc(-7 * var(--u)); top: calc(5 * var(--u)); }
.kit-bubble[data-tail="right"] { margin-right: calc(7 * var(--u)); }
.kit-bubble[data-tail="right"] .kit-bubble-tail { right: calc(-7 * var(--u)); top: calc(5 * var(--u)); transform: scaleX(-1); }
.kit-bubble[data-tail="down"] { margin-bottom: calc(7 * var(--u)); }
.kit-bubble[data-tail="down"] .kit-bubble-tail { left: var(--tail-x, calc(6 * var(--u))); bottom: calc(-7 * var(--u)); height: calc(8 * var(--u)); background-image: var(--ui-tail-down); }
.kit-bubble[data-tail="up"] { margin-top: calc(7 * var(--u)); }
.kit-bubble[data-tail="up"] .kit-bubble-tail { left: var(--tail-x, calc(6 * var(--u))); top: calc(-7 * var(--u)); height: calc(8 * var(--u)); background-image: var(--ui-tail-down); transform: scaleY(-1); }


.kit-tabs { display: flex; justify-content: space-between; align-items: flex-start; gap: calc(4 * var(--u)); }
.kit-tabs-edge { display: flex; flex-direction: column; gap: calc(3 * var(--u)); min-width: 0; max-width: 50%; padding: var(--u); }
.kit-tabs-edge:only-child { max-width: 100%; }
.kit-tabs-edge[data-edge="right"] { margin-left: auto; align-items: flex-start; }
.kit-tabs-edge[data-edge="left"] { order: -1; align-items: flex-end; } 
.kit-tab { --tab: var(--k-verm); display: flex; align-items: center; gap: 6px; min-width: 0; max-width: 100%; min-height: calc(13 * var(--u)); margin: 0; padding: calc(2 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u)) calc(6 * var(--u)); border: 0; background: var(--tab); color: var(--tab-ink, var(--k-washi-light)); box-shadow: inset 0 var(--u) 0 rgb(255 255 255 / .16), inset 0 calc(-1 * var(--u)) 0 rgb(0 0 0 / .16), 0 0 0 var(--u) var(--k-sumi); font: 500 14px/1.2 var(--font-read); text-align: left; overflow-wrap: anywhere; cursor: pointer; }
.kit-tabs-edge[data-edge="left"] .kit-tab { flex-direction: row-reverse; padding: calc(2 * var(--u)) calc(6 * var(--u)) calc(2 * var(--u)) calc(4 * var(--u)); text-align: right; }
.kit-tab[aria-selected="true"] { background: var(--k-washi); color: var(--k-sumi); }
.kit-tab:hover { filter: brightness(1.06); }
.kit-tab:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 3px; }
.kit-tab-l { min-width: 0; }
.kit-tab-badge { flex: none; min-width: calc(6 * var(--u)); padding: 0 var(--u); background: var(--k-verm); color: var(--k-washi-light); box-shadow: 0 0 0 2px var(--k-sumi); font: 500 12px/calc(6 * var(--u)) var(--font-read); text-align: center; }


.kit-btn { position: relative; display: inline-flex; align-items: center; justify-content: center; gap: 6px; min-width: 0; max-width: 100%; min-height: calc(11 * var(--u)); margin: 0; padding: 6px 12px 5px; border: 0; background: var(--k-washi-light); color: var(--k-sumi); box-shadow: 0 0 0 2px var(--k-sumi); font: 500 14px/1.2 var(--font-read); text-align: center; overflow-wrap: anywhere; cursor: pointer; vertical-align: middle; }
.kit-btn-l { min-width: 0; }
.kit-btn-ico { display: inline-flex; flex: none; }
.kit-btn[data-kind="primary"] { background: var(--k-verm); color: var(--k-washi-light); box-shadow: 0 0 0 2px var(--k-sumi), 3px 3px 0 2px var(--k-sumi); }
.kit-btn[data-kind="danger"] { color: var(--k-verm-dark); box-shadow: 0 0 0 2px var(--k-verm-dark), 3px 3px 0 2px var(--k-verm-dark); }
.kit-btn[data-kind="primary"]:active:not(:disabled), .kit-btn[data-kind="danger"]:active:not(:disabled) { transform: translate(2px, 2px); box-shadow: 0 0 0 2px currentColor, 1px 1px 0 2px currentColor; }
.kit-btn[data-kind="primary"]:active:not(:disabled) { box-shadow: 0 0 0 2px var(--k-sumi), 1px 1px 0 2px var(--k-sumi); }
.kit-btn:hover:not(:disabled) { filter: brightness(1.06); }
.kit-btn:disabled { cursor: default; opacity: .55; }
.kit-btn:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 4px; }
.kit-btn[data-kind^="pill"] { min-height: calc(13 * var(--u)); padding: 0; background: transparent; box-shadow: none; color: var(--k-choc); isolation: isolate; }
.kit-btn[data-kind^="pill"]::before, .kit-btn[data-kind^="pill"]::after { content: ''; position: absolute; inset: 0; z-index: -1; background: var(--k-choc); clip-path: polygon(0 calc(4 * var(--u)), var(--u) calc(4 * var(--u)), var(--u) calc(2 * var(--u)), calc(2 * var(--u)) calc(2 * var(--u)), calc(2 * var(--u)) var(--u), calc(4 * var(--u)) var(--u), calc(4 * var(--u)) 0, calc(100% - 4 * var(--u)) 0, calc(100% - 4 * var(--u)) var(--u), calc(100% - 2 * var(--u)) var(--u), calc(100% - 2 * var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(2 * var(--u)), calc(100% - var(--u)) calc(4 * var(--u)), 100% calc(4 * var(--u)), 100% calc(100% - 4 * var(--u)), calc(100% - var(--u)) calc(100% - 4 * var(--u)), calc(100% - var(--u)) calc(100% - 2 * var(--u)), calc(100% - 2 * var(--u)) calc(100% - 2 * var(--u)), calc(100% - 2 * var(--u)) calc(100% - var(--u)), calc(100% - 4 * var(--u)) calc(100% - var(--u)), calc(100% - 4 * var(--u)) 100%, calc(4 * var(--u)) 100%, calc(4 * var(--u)) calc(100% - var(--u)), calc(2 * var(--u)) calc(100% - var(--u)), calc(2 * var(--u)) calc(100% - 2 * var(--u)), var(--u) calc(100% - 2 * var(--u)), var(--u) calc(100% - 4 * var(--u)), 0 calc(100% - 4 * var(--u))); }
.kit-btn[data-kind^="pill"]::before { transform: translate(var(--u), var(--u)); }
.kit-btn-in { display: flex; flex: 1 1 auto; align-items: center; justify-content: center; gap: calc(3 * var(--u)); min-width: 0; min-height: calc(13 * var(--u)); padding: calc(2 * var(--u)) calc(7 * var(--u)); background: var(--pill, var(--k-cream)); color: var(--pill-fg, var(--k-choc)); box-shadow: inset 0 var(--u) 0 var(--pill-hi, var(--k-cream-hi)); clip-path: polygon(var(--u) calc(3 * var(--u)), calc(2 * var(--u)) calc(3 * var(--u)), calc(2 * var(--u)) calc(2 * var(--u)), calc(3 * var(--u)) calc(2 * var(--u)), calc(3 * var(--u)) var(--u), calc(100% - 3 * var(--u)) var(--u), calc(100% - 3 * var(--u)) calc(2 * var(--u)), calc(100% - 2 * var(--u)) calc(2 * var(--u)), calc(100% - 2 * var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(3 * var(--u)), calc(100% - var(--u)) calc(100% - 3 * var(--u)), calc(100% - 2 * var(--u)) calc(100% - 3 * var(--u)), calc(100% - 2 * var(--u)) calc(100% - 2 * var(--u)), calc(100% - 3 * var(--u)) calc(100% - 2 * var(--u)), calc(100% - 3 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - var(--u)), calc(3 * var(--u)) calc(100% - 2 * var(--u)), calc(2 * var(--u)) calc(100% - 2 * var(--u)), calc(2 * var(--u)) calc(100% - 3 * var(--u)), var(--u) calc(100% - 3 * var(--u))); font: 500 14px/1.2 var(--font-read); }
.kit-btn[data-kind="pill-primary"] { --pill: var(--k-tomato-dark); --pill-hi: var(--k-tomato); --pill-fg: var(--k-cream); }
.kit-btn[data-kind="pill-gold"] { --pill: var(--k-mustard-light); --pill-hi: var(--k-cream-hi); --pill-fg: var(--k-choc); }
.kit-btn[data-kind^="pill"]:hover:not(:disabled) { filter: none; --pill: var(--k-mustard-light); --pill-fg: var(--k-choc); }
.kit-btn[data-kind^="pill"]:active:not(:disabled) .kit-btn-in { transform: translate(var(--u), var(--u)); }
.kit-btn[data-kind^="pill"]:disabled { opacity: 1; --pill: var(--k-cream-shade); --pill-fg: var(--k-choc-soft); }


.kit-event { position: absolute; z-index: 60; display: flex; flex-direction: column; align-items: center; gap: 4px; max-width: min(92vw, 440px); pointer-events: none; text-align: center; }
.kit-event-kick { font: 400 16px/1 var(--font-kicker); letter-spacing: 2px; color: var(--k-gold-light); text-shadow: -2px 0 0 var(--k-sumi), 2px 0 0 var(--k-sumi), 0 -2px 0 var(--k-sumi), 0 2px 0 var(--k-sumi), -2px -2px 0 var(--k-sumi), 2px 2px 0 var(--k-sumi), -2px 2px 0 var(--k-sumi), 2px -2px 0 var(--k-sumi); }
.kit-event-title { display: inline-flex; align-items: center; justify-content: center; gap: 6px; max-width: 100%; font: 800 24px/1.15 var(--font-head); color: var(--k-washi-light); overflow-wrap: anywhere; text-shadow: -2px 0 0 var(--k-sumi), 2px 0 0 var(--k-sumi), 0 -2px 0 var(--k-sumi), 0 2px 0 var(--k-sumi), -2px -2px 0 var(--k-sumi), 2px 2px 0 var(--k-sumi), -2px 2px 0 var(--k-sumi), 2px -2px 0 var(--k-sumi), 3px 4px 0 var(--kit-shadow); }
.kit-event-ico { display: inline-flex; flex: none; filter: drop-shadow(2px 2px 0 var(--k-sumi)); }




#welcomeLayer #welcomeGuide .welcome-speech.kit-bubble { padding: 0; background: none; border: 0; box-shadow: none; color: var(--k-choc); }
#welcomeGuide .welcome-speech.kit-bubble::after { content: none; }
#welcomeGuide .welcome-speech .kit-bubble-in { padding: calc(4 * var(--u)) calc(5 * var(--u)) calc(3 * var(--u)); }
#welcomeGuide .welcome-speech .kit-bubble-who { margin: 0 0 2px; font: 800 15px/1.25 var(--font-head); letter-spacing: .02em; color: var(--k-tomato-dark); }
#welcomeGuide #welcomeText { color: var(--k-choc); }
#welcomeGuide #welcomeCoinExample { color: var(--k-choc-soft); }
#welcomeGuide #welcomeCoinExample strong { font: 800 18px/1.2 var(--font-head); color: var(--k-choc); }
#welcomeGuide .welcome-speech .kit-bubble-acts { justify-content: flex-end; margin-top: 0; }
#welcomeGuide .welcome-speech .kit-bubble-acts:has(> #welcomeNext[hidden]) { display: none; }

#welcomeGuide #welcomeNext.kit-btn { display: inline-flex; align-items: stretch; min-height: 34px; margin: 0; padding: 0; background: transparent; color: var(--k-cream); font: inherit; } 
#welcomeGuide #welcomeNext.kit-btn:hover, #welcomeGuide #welcomeNext.kit-btn:focus-visible { background: transparent; }
#welcomeGuide #welcomeNext.kit-btn:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 4px; }

#welcomeGuide { --gj-h: 190px; --gj-f: 115px; }
#welcomeGuide .welcome-speech > .kit-bubble-tail { top: clamp(var(--u), max(calc(50% + var(--gj-h) / 2 - var(--gj-f) - 10px), calc(100% - var(--gj-f) - 10px)), calc(100% - 9 * var(--u))); }
@media (max-width: 760px) { #welcomeGuide { --gj-h: 140px; --gj-f: 67px; } }
@media (max-height: 590px) { #welcomeGuide { --gj-h: 120px; --gj-f: 67px; } }
@media (max-width: 760px) and (max-height: 700px) { #welcomeGuide[data-phase='wishIntro'] { --gj-h: 110px; --gj-f: 53px; } }
@media (max-width: 760px) {
  #welcomeGuide .welcome-speech .kit-bubble-in { padding: calc(3 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u)); }
  #welcomeGuide #welcomeText { margin: 6px 0 8px; }
}

@media (max-width: 760px) and (max-height: 700px) {
  #welcomeLayer #welcomeGuide[data-phase='wishIntro'] .welcome-speech.kit-bubble { padding: 0; }
  #welcomeGuide[data-phase='wishIntro'] .welcome-speech .kit-bubble-in { padding: calc(2 * var(--u)) calc(3 * var(--u)) calc(2 * var(--u)); }
}


.panel.koiya #kyTalk { position: absolute; z-index: 3; left: 362px; right: 14px; bottom: 12px; --tail-x: 219px; color: var(--k-choc); }
.panel.koiya #kyTalk[hidden] { display: none !important; }
.panel.koiya #kyTalk .kit-bubble-in { display: flex; flex-direction: column; align-items: stretch; gap: 8px; padding: 11px 18px 12px; }
.panel.koiya #kyWho { margin: 0 34px -4px 0; font: 800 15px/18px var(--font-head); letter-spacing: .02em; color: var(--k-tomato-dark); white-space: nowrap; overflow: clip; overflow-clip-margin: 2px; text-overflow: ellipsis; } 
.panel.koiya #kySay { position: relative; min-width: 0; }
.panel.koiya #kySay:has(#kyMore:not([hidden])) { cursor: pointer; }
.panel.koiya #kyLine { margin: 0; padding-right: 10px; font: var(--font-read-w) 13px/19px var(--font-read); height: 57px; min-height: 0; overflow: hidden; color: var(--k-choc); text-wrap: pretty; }

.panel.koiya #kyMore { position: absolute; right: -5px; bottom: -8px; width: 17px; height: 8px; padding: 0; border: 0; cursor: pointer; background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 9 5' shape-rendering='crispEdges'%3E%3Cpath fill='%23B5361F' d='M0 0h9v1H0zM1 1h7v1H1zM2 2h5v1H2zM3 3h3v1H3zM4 4h1v1H4z'/%3E%3C/svg%3E") center 1px / 9px 5px no-repeat; animation: kyMore 0.9s steps(1) infinite; }
.panel.koiya #kyMore[hidden] { display: none; }
.panel.koiya #kyMore:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 0; }
@keyframes kyMore { 50% { background-position: center 2px; } }
@media (prefers-reduced-motion: reduce) { .panel.koiya #kyMore { animation: none; } } 
.panel.koiya #kyActs, .panel.koiya #kyActs.story { display: flex; flex-flow: row wrap; justify-content: center; align-items: stretch; gap: 12px; width: 100%; margin: 0; }

.panel.koiya #kyActs { --kit-s: 2; }
.panel.koiya #kyActs .kit-btn { flex: 1 1 130px; max-width: 200px; min-height: 34px; align-items: stretch; } 
.panel.koiya #kyActs.story .gold { flex-basis: 100%; max-width: 100%; }

.panel.koiya .ky-dismiss { position: absolute; z-index: 2; right: 10px; top: 10px; width: 22px; height: 22px; padding: 0; border: 0; background: var(--k-choc) var(--ui-x) center / 14px 14px no-repeat; color: transparent; font-size: 0; image-rendering: pixelated; cursor: pointer; }
.panel.koiya .ky-dismiss:hover { background-color: var(--k-tomato-dark); }
.panel.koiya .ky-dismiss::after { content: ''; position: absolute; inset: -3px; } 
.panel.koiya .ky-dismiss:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }

.panel.koiya #kyTalk:not(.kit-bubble) { display: flex; flex-direction: column; gap: 8px; padding: 11px 18px 12px; background: var(--k-cream); box-shadow: 0 0 0 3px var(--k-choc), 4px 4px 0 3px rgb(0 0 0 / .35); }

.panel.koiya.stack #kyTalk { position: relative; left: auto; right: auto; bottom: auto; margin: calc(9 * var(--u)) 8px 6px; --tail-x: calc(62% - 12px); }
.panel.koiya.stack #kyTalk .kit-bubble-in, .panel.koiya.stack #kyTalk:not(.kit-bubble) { gap: 8px; padding: 10px 14px 12px; }
.panel.koiya.stack #kyTalk:not(.kit-bubble) { margin: 12px 11px 9px; } 
.panel.koiya.stack #kyLine { height: 76px; } 
.panel.koiya.stack #kyActs, .panel.koiya.stack #kyActs.story { justify-content: flex-end; }
.panel.koiya.stack #kyActs { --kit-s: inherit; } 
.panel.koiya.stack #kyActs .kit-btn { min-height: 44px; }


#btnFortune .slip-res { display: none; }

#btnFortune[data-face="result"] { width: auto; min-width: 51px; margin-right: -6px; }
#btnFortune[data-face="result"] :is(.slip-ico, .slip-word) { display: none; }
#btnFortune[data-face="result"] .slip-paper { box-sizing: border-box; width: auto; min-width: 51px; align-self: stretch; padding: 15px 3px 9px; }
#btnFortune[data-face="result"] .slip-paper::before { left: -6px; right: -6px; width: auto; box-sizing: border-box; border-style: solid; border-width: 0 3px; border-image: var(--ui-rod) 0 1 fill / 0 3px / 0 stretch; background: none; }
#btnFortune[data-face="result"] .slip-jiku { width: calc(100% + 18px); box-sizing: border-box; border-style: solid; border-width: 0 9px; border-image: var(--ui-jiku) 0 3 fill / 0 9px / 0 stretch; background: none; }
#btnFortune[data-face="result"] .slip-res { display: flex; flex-direction: column; align-items: center; gap: 3px; }
.slip-seal { --kit-s: 3; position: relative; display: block; flex: none; width: 36px; height: 36px; }
.slip-seal .kit-seal { --kit-s: 3; display: block; }
.slip-mark { position: absolute; left: 6px; top: 6px; width: 24px; height: 24px; background: var(--mark) 0 0 / 100% 100% no-repeat; image-rendering: pixelated; }

.slip-name { display: block; writing-mode: vertical-rl; font: 700 13px/1.15 var(--font-head); letter-spacing: .06em; color: var(--k-verm-dark); }
.slip-name > span { display: block; max-height: 132px; overflow-wrap: anywhere; }
#btnFortune[data-flip] { animation-play-state: paused; } 


.fortune-tell { position: absolute; z-index: 19; width: max-content; max-width: min(260px, calc(100vw - 96px)); pointer-events: none; }
.fortune-tell .kit-bubble-title { font-size: 17px; }
.fortune-tell .kit-bubble-text { display: flex; flex-direction: column; gap: 4px; font-size: 14px; }
.fortune-tell-foot { font: 500 12px/1.35 var(--font-read); color: var(--k-choc-soft); }


.panel.journal {
  --u: calc(var(--kit-s) * 1px);
  --jn-cover: calc(3 * var(--u));          
  --jn-tab-out: 108px;                     
  --jn-tuck: calc(4 * var(--u));           
  --jn-hang: calc(18 * var(--u));          
  --jn-close: calc(6 * var(--u));          
  position: relative; box-sizing: border-box; isolation: isolate;
  width: min(960px, calc(100vw - 32px - 2 * var(--jn-tab-out)));
  height: min(726px, calc(100vh - 16px - max(16px, var(--tray-foot, 0px)) - var(--jn-hang) - var(--jn-close)));
  max-width: none; max-height: none; min-width: 0;
  margin: var(--jn-close) 0 var(--jn-hang);
  display: block; padding: 0; background: none; border: 0; box-shadow: none;
  color: var(--k-sumi); font: var(--font-read-w) 15px/1.45 var(--font-read); letter-spacing: 0;
  animation: jnFade .2s ease-out;
}
@keyframes jnFade { from { opacity: 0; } }

#panelWrap:has(> .panel.journal) { padding-bottom: max(16px, var(--tray-foot, 0px)); }

.panel.journal::before { content: ''; position: absolute; inset: 0; z-index: 1; background: var(--k-indigo); box-shadow: inset 0 0 0 var(--u) var(--k-indigo-dark), 0 0 0 var(--u) var(--k-sumi), calc(3 * var(--u)) calc(3 * var(--u)) 0 var(--u) rgb(8 5 3 / .55); pointer-events: none; }


.panel.journal .panel-head { position: absolute; z-index: 5; top: calc(-1 * var(--jn-close)); right: calc(-1 * var(--jn-close)); padding: 0; background: none; border: 0; }
.panel.journal .panel-head h2 { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; }
.panel.journal #panelClose { width: calc(12 * var(--u)); height: calc(12 * var(--u)); background: var(--k-washi-light); color: var(--k-sumi); border: 0; box-shadow: 0 0 0 var(--u) var(--k-sumi), var(--u) var(--u) 0 var(--u) rgb(8 5 3 / .45); font: 500 18px/1 var(--font-read); }
.panel.journal #panelClose:hover { background: var(--k-washi); }
.panel.journal #panelClose:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 4px; }


.panel.journal #panelTabs { position: absolute; inset: 0; z-index: auto; display: block; padding: 0; margin: 0; background: none; border: 0; pointer-events: none; }
.panel.journal .jn-tabs { position: absolute; inset: 0; display: block; max-width: none; overflow: visible; }
.panel.journal .kit-tabs-edge { position: absolute; top: calc(14 * var(--u)); bottom: calc(14 * var(--u)); max-width: none; gap: calc(3 * var(--u)); padding: 0; pointer-events: none; }
.panel.journal .kit-tabs-edge[data-edge="right"] { left: calc(100% - var(--jn-tuck)); margin: 0; }
.panel.journal .kit-tabs-edge[data-edge="left"] { right: calc(100% - var(--jn-tuck)); }
.panel.journal .kit-tab { position: relative; z-index: 0; flex-shrink: 0; justify-content: flex-end; text-align: right; overflow-wrap: break-word; width: calc(var(--jn-tab-out) + var(--jn-tuck)); min-height: calc(15 * var(--u)); padding: calc(2 * var(--u)) calc(3 * var(--u)) calc(2 * var(--u)) calc(var(--jn-tuck) + 3 * var(--u)); pointer-events: auto; box-shadow: inset 0 var(--u) 0 rgb(255 255 255 / .16), inset 0 calc(-1 * var(--u)) 0 rgb(0 0 0 / .16), 0 0 0 var(--u) var(--k-sumi), calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--u) rgb(8 5 3 / .45); }
.panel.journal .kit-tabs-edge[data-edge="left"] .kit-tab { flex-direction: row; justify-content: flex-start; text-align: left; padding: calc(2 * var(--u)) calc(var(--jn-tuck) + 3 * var(--u)) calc(2 * var(--u)) calc(3 * var(--u)); box-shadow: inset 0 var(--u) 0 rgb(255 255 255 / .16), inset 0 calc(-1 * var(--u)) 0 rgb(0 0 0 / .16), 0 0 0 var(--u) var(--k-sumi), calc(-2 * var(--u)) calc(2 * var(--u)) 0 var(--u) rgb(8 5 3 / .45); }
.panel.journal .kit-tab[data-position="bottom"] { margin-top: auto; }

.panel.journal .kit-tab[aria-selected="true"] { z-index: 3; width: calc(var(--jn-tab-out) + var(--jn-tuck) + 3 * var(--u)); background: var(--tab); color: var(--tab-ink, var(--k-washi-light)); }
.panel.journal .kit-tab-badge { min-width: calc(7 * var(--u)); background: var(--k-verm) var(--ui-stamp-sm) 0 0 / 100% 100%; box-shadow: none; line-height: calc(7 * var(--u)); }


.panel.journal .panel-main { position: absolute; z-index: 2; inset: var(--jn-cover); display: block; min-height: 0; }
.panel.journal #panelBody { height: 100%; min-height: 0; padding: 0; overflow: visible; background: none; }
.jn-spread { position: relative; height: 100%; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); }
.jn-spread.jn-fresh { animation: jnFade .16s ease-out; }
.jn-page { position: relative; min-width: 0; min-height: 0; background: var(--k-washi) var(--ui-washi-journal) 0 0 / calc(32 * var(--u)) calc(32 * var(--u)); box-shadow: inset 0 0 0 var(--u) rgb(216 199 160 / .45); image-rendering: pixelated; }

.jn-page[data-side="left"] { box-shadow: inset 0 0 0 var(--u) rgb(216 199 160 / .45), calc(-1 * var(--u)) var(--u) 0 var(--k-washi-fleck), calc(-2 * var(--u)) calc(2 * var(--u)) 0 var(--k-washi-shade); }
.jn-page[data-side="right"] { box-shadow: inset 0 0 0 var(--u) rgb(216 199 160 / .45), var(--u) var(--u) 0 var(--k-washi-fleck), calc(2 * var(--u)) calc(2 * var(--u)) 0 var(--k-washi-shade); }

.jn-frame { position: absolute; inset: calc(7 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u)) calc(5 * var(--u)); display: flex; border: var(--u) solid var(--k-sumi); padding: var(--u); }
.jn-page[data-side="right"] .jn-frame { inset: calc(7 * var(--u)) calc(5 * var(--u)) calc(8 * var(--u)) calc(10 * var(--u)); flex-direction: row-reverse; }
.jn-frame::after { content: ''; position: absolute; inset: var(--u); border: 2px solid var(--k-sumi); pointer-events: none; }

.jn-hashira { position: relative; flex: 0 0 calc(6 * var(--u)); display: flex; flex-direction: column; align-items: center; gap: calc(3 * var(--u)); padding: calc(3 * var(--u)) 0; box-shadow: 2px 0 0 var(--k-sumi); }
.jn-page[data-side="right"] .jn-hashira { box-shadow: -2px 0 0 var(--k-sumi); }
.jn-gyobi { display: block; flex: none; width: calc(6 * var(--u)); height: calc(5 * var(--u)); background: var(--ui-gyobi) 0 0 / 100% 100%; }
.jn-folio { margin-top: auto; font: 500 12px/1 var(--font-read); color: var(--k-sumi-2); }
.jn-main { position: relative; flex: 1 1 auto; min-width: 0; display: flex; flex-direction: column; margin: 2px; }

.jn-head { position: relative; z-index: 1; flex: none; padding: calc(3 * var(--u)) calc(4 * var(--u)) calc(2 * var(--u)) calc(5 * var(--u)); }
.jn-title { margin: 0; font: 800 30px/1.1 var(--font-head); color: var(--k-sumi); overflow-wrap: anywhere; }
.jn-kicker { margin-top: 5px; font: 500 12px/1.35 var(--font-read); letter-spacing: .14em; text-transform: uppercase; color: var(--k-wood); }
.jn-rule { display: block; width: calc(12 * var(--u)); height: var(--u); margin-top: calc(2 * var(--u)); background: var(--k-verm); }
.jn-scroll { position: relative; z-index: 1; flex: 1 1 auto; min-height: 0; overflow-x: hidden; overflow-y: auto; padding: calc(2 * var(--u)) calc(4 * var(--u)) calc(4 * var(--u)) calc(5 * var(--u)); overflow-wrap: break-word; scrollbar-width: thin; scrollbar-color: var(--k-washi-shade-2) transparent; }

.jn-crest { position: absolute; z-index: 0; left: 50%; top: 50%; width: calc(64 * var(--u)); height: calc(64 * var(--u)); max-width: 92%; aspect-ratio: 1; transform: translate(-50%, -50%); background: var(--ui-crest-koi) center / contain no-repeat; opacity: .075; pointer-events: none; }

.jn-gutter { position: absolute; z-index: 2; top: 0; bottom: 0; left: calc(50% - 8 * var(--u)); width: calc(16 * var(--u)); background: var(--ui-gutter) center / calc(16 * var(--u)) calc(236 * var(--u)) no-repeat; pointer-events: none; }

.jn-ribbons { position: absolute; z-index: 3; top: calc(100% - 6 * var(--u)); left: 50%; transform: translateX(-50%); display: flex; align-items: flex-start; gap: calc(2 * var(--u)); pointer-events: none; }
.jn-ribbon { display: block; flex: none; width: calc(var(--w) * var(--u)); height: calc(var(--h) * var(--u)); background: var(--art) 0 0 / 100% 100% no-repeat; image-rendering: pixelated; }
.jn-ribbon[data-r="news"] { pointer-events: auto; }


.panel.journal .lede { margin: 0 0 12px; max-width: none; font: var(--font-read-long-w) 15px/1.6 var(--font-read); color: var(--k-sumi); }
.panel.journal .small { font-size: 13px; }
.panel.journal p { margin: 0 0 10px; }
.panel.journal .shop-head { display: flex; flex-wrap: wrap; justify-content: space-between; align-items: baseline; gap: 4px 12px; margin: 0 0 10px; font: 500 14px/1.35 var(--font-read); }
.panel.journal .shop-head > span:first-child { font: 700 18px/1.2 var(--font-head); color: var(--k-sumi); }
.panel.journal .shop-head .dim { font-size: 13px; }
.panel.journal .shop-head.sep { margin-top: 16px; padding-top: 12px; border-top: 2px solid var(--k-washi-shade); }
.panel.journal .kname:not(.kc-name) { font: 800 20px/1.2 var(--font-head); color: var(--k-sumi); } 
.panel.journal .kname:hover:not(.static) { border-bottom-color: var(--k-sumi-2); }
.panel.journal .row-t, .panel.journal .card-t, .panel.journal .path-name, .panel.journal .dset-h b, .panel.journal .ch-t { font-family: var(--font-head); font-weight: 700; }
.panel.journal .row-t { font-size: 17px; }

.panel.journal :is(.kname, .row-t, .card-t, .card-m) { min-width: 0; max-width: 100%; overflow-wrap: anywhere; }
.panel.journal .row { border-bottom: 2px dotted var(--k-washi-shade-2); }
.panel.journal .row:last-child { border-bottom: none; }
.panel.journal .chip { font: 500 11px/1 var(--font-read); letter-spacing: .12em; padding: 3px 6px 2px; border-color: var(--k-sumi); color: var(--k-sumi); }
.panel.journal .maxed, .panel.journal .setb, .panel.journal .dig-lv, .panel.journal .jc-it i, .panel.journal .jc-more { font-family: var(--font-read); font-weight: 500; letter-spacing: 0; }
.panel.journal .setb { font-size: 11px; border-color: var(--k-sumi); }
.panel.journal .log { font-size: 14px; }
.panel.journal .log li { border-bottom: 2px dotted var(--k-washi-shade-2); }

.panel.journal .btn { display: inline-flex; align-items: center; gap: 6px; padding: 6px 12px 5px; border: 0; background: var(--k-washi-light); color: var(--k-sumi); box-shadow: 0 0 0 2px var(--k-sumi); font: 500 14px/1.2 var(--font-read); white-space: normal; text-align: center; overflow-wrap: anywhere; }
.panel.journal .btn.gold { background: var(--k-verm); color: var(--k-washi-light); box-shadow: 0 0 0 2px var(--k-sumi), 3px 3px 0 2px var(--k-sumi); }
.panel.journal .btn.gold:active:not(:disabled) { transform: translate(2px, 2px); box-shadow: 0 0 0 2px var(--k-sumi), 1px 1px 0 2px var(--k-sumi); }
.panel.journal .btn.ghost { background: transparent; color: var(--k-sumi-2); box-shadow: 0 0 0 2px var(--k-washi-shade-2); }
.panel.journal .btn.danger { background: var(--k-washi-light); color: var(--k-verm-dark); box-shadow: 0 0 0 2px var(--k-verm-dark), 3px 3px 0 2px var(--k-verm-dark); }
.panel.journal .btn:disabled { cursor: default; opacity: .55; }
.panel.journal .btn.small { padding: 4px 10px 3px; font-size: 13px; }
.panel.journal .seg { border: 2px solid var(--k-sumi); }
.panel.journal .seg button { background: var(--k-washi-light); border-right: 2px solid var(--k-washi-shade-2); font: 500 14px/1.2 var(--font-read); color: var(--k-sumi); }
.panel.journal .seg button.on { background: var(--k-sumi); color: var(--k-washi-light); }
.panel.journal :is(.btn, .kname, .spine, .dcard, .jn-card, .kcard.rg, .seg button, .jn-scroll):focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }

.panel.journal :is(.kcard, .care-box, .path, .dset, .stamp, .inspect) { background: rgb(248 241 224 / .6); border-color: var(--k-washi-shade-2); }
.panel.journal .kcards, .panel.journal .paths, .panel.journal .care-grid, .panel.journal .dsets { grid-template-columns: minmax(0, 1fr); }


.panel.journal .keeper-head { max-width: none; }
.panel.journal .care-box h4 { font: 500 12px/1.3 var(--font-read); letter-spacing: .12em; text-transform: uppercase; color: var(--k-wood); }
.panel.journal .care-box h4 .dim { font: inherit; letter-spacing: 0; text-transform: none; }
.panel.journal .checks li .ck-xp, .panel.journal .path-lv .lv { font: 500 12px/1.3 var(--font-read); }
.panel.journal .path-lv .lv { width: 20px; padding: 1px 0 0; }


.jn-note { margin-bottom: 10px; }
.jn-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(min(100%, 120px), 1fr)); gap: calc(3 * var(--u)); margin-bottom: 8px; }
.jn-card { position: relative; display: flex; flex-direction: column; align-items: stretch; gap: 2px; min-width: 0; margin: 0; padding: 6px 6px 7px; cursor: pointer; text-align: left; background: rgb(248 241 224 / .6); color: var(--k-sumi); border: 0; box-shadow: 0 0 0 2px var(--k-washi-shade-2); font: 500 13px/1.3 var(--font-read); }
.jn-card:hover { box-shadow: 0 0 0 2px var(--k-sumi-2); }
.jn-card.on { background: var(--k-washi-light); box-shadow: 0 0 0 2px var(--k-verm), 3px 3px 0 2px rgb(158 47 27 / .35); }
.jn-photo { display: block; padding: 2px; background: var(--k-sumi); }
.jn-photo .portrait, .jn-card .portrait { display: block; width: 100%; height: auto; aspect-ratio: 72 / 30; border: 0; }
.jn-card-n { display: block; margin-top: 3px; font: 800 16px/1.2 var(--font-head); overflow-wrap: anywhere; }
.jn-card-m { display: flex; align-items: center; gap: 5px; min-width: 0; overflow-wrap: anywhere; }
.jn-card-m.jn-warn { color: var(--k-verm-dark); }
.jn-dot { flex: none; width: 8px; height: 8px; background: var(--c); box-shadow: 0 0 0 1px var(--k-sumi); }


.jn-detail { position: relative; display: flex; flex-direction: column; gap: 6px; margin-bottom: 8px; }
.jn-mount { --s: 2; position: relative; align-self: center; width: min(100%, calc(100 * var(--s) * 1px)); padding: calc(2 * var(--s) * 1px); background: var(--k-sumi); } 
.jn-mount .portrait { display: block; width: 100%; height: auto; aspect-ratio: 96 / 40; border: 0; }
.jn-dh { display: flex; flex-wrap: wrap; align-items: center; gap: 6px 10px; margin-top: 4px; }
.jn-dh .kname { font-size: 24px; }
.jn-dl { margin: 0; overflow-wrap: anywhere; }

.jn-koi .kc-head { padding-right: 0; }
.panel.journal .jn-koi .kc p { margin: 0; }
.jn-koi .kc-mount { max-width: calc(288px + 2 * var(--u)); }


.panel.journal .spines { gap: 5px; }
.panel.journal .spine { min-width: 0; padding: 4px 7px 3px; background: rgb(248 241 224 / .6); border: 2px solid var(--k-washi-shade-2); border-top: 4px solid var(--c); font: 500 13px/1.25 var(--font-read); color: var(--k-sumi); }
.panel.journal .spine.on { background: var(--k-washi-light); outline: 2px solid var(--k-verm); outline-offset: 0; }
.panel.journal .dpage-h { margin-top: 4px; }
.panel.journal .dpage-r { text-align: left; }
.panel.journal .dcards { grid-template-columns: repeat(auto-fill, minmax(min(100%, 112px), 1fr)); gap: calc(3 * var(--u)); }
.panel.journal .dcard { margin: 0; cursor: pointer; text-align: left; color: var(--k-sumi); font: 500 13px/1.3 var(--font-read); background: rgb(248 241 224 / .6); border: 2px solid var(--k-washi-shade-2); }
.panel.journal .dcard.owned { border-color: var(--k-sumi-2); }
.panel.journal .dcard.on { background: var(--k-washi-light); border-color: var(--k-verm); }
.panel.journal .dcard .card-t, .panel.journal .dcard .card-m { display: block; padding-right: 26px; }
.panel.journal .dcard .card-t { font-size: 14px; }
.panel.journal .dcard.unseen { opacity: .7; }
.dex-stamp { display: block; flex: none; width: 26px; height: 26px; background: var(--ui-stamp-ring) 0 0 / 100% 100% no-repeat; image-rendering: pixelated; }
.dex-stamp.on { background-image: var(--ui-stamp-maru); }
.dcard .dex-stamp { position: absolute; right: 4px; bottom: 4px; } 
.dex-stamp.big { width: calc(13 * var(--u)); height: calc(13 * var(--u)); }


.panel.journal .rg-list { grid-template-columns: repeat(auto-fill, minmax(min(100%, 160px), 1fr)); gap: calc(2 * var(--u)); }
.panel.journal .kcard.rg { align-items: center; margin: 0; padding: 6px; cursor: pointer; text-align: left; color: var(--k-sumi); font: 500 13px/1.3 var(--font-read); }
.panel.journal .kcard.rg.on { background: var(--k-washi-light); border-color: var(--k-verm); }
.panel.journal .kcard.rg .pc-face { width: auto; min-width: 44px; height: 44px; padding: 0 2px; }
.panel.journal .kcard.rg .pc-face canvas { height: 40px; } 
.panel.journal .pc-face.sm { width: auto; min-width: 28px; padding: 0 1px; }
.panel.journal .kcard.rg .kname { font-size: 16px; }
.panel.journal .kcard.rg .kc-main { gap: 1px; }
.panel.journal .kcard.rg .kc-main > span { display: block; }
.panel.journal .pc-face.big { width: auto; min-width: 72px; height: 72px; padding: 0 3px; }
.panel.journal .pc-face.big canvas { height: 60px; }


.jn-tally { list-style: none; margin: 0; padding: 0; display: grid; grid-template-columns: repeat(auto-fill, minmax(min(100%, 140px), 1fr)); gap: 8px 12px; }
.jn-tally li { font-size: 14px; color: var(--k-sumi-2); }
.jn-tally b { display: block; font: 800 22px/1.15 var(--font-head); color: var(--k-sumi); }


.jn-fold-hw { margin: 0; }
.jn-fold-h { display: flex; flex: 1 1 auto; align-items: baseline; justify-content: space-between; gap: 8px; width: 100%; min-width: 0; margin: 0; padding: 0; border: 0; background: none; color: inherit; font: inherit; letter-spacing: inherit; text-transform: inherit; text-align: left; cursor: default; pointer-events: none; }
.jn-fold-h > span:first-child { min-width: 0; }
.jn-fold-chev { display: none; }
.jn-fold.shop-head { display: block; }
.jn-fold.shop-head .jn-fold-h { font: inherit; }
.jn-fold.shop-head .jn-fold-b { font-size: 15px; font-weight: 400; }
.jn-fold-h:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }


@media (max-width: 980px) {
  #panelWrap:has(> .panel.journal) { padding: 0; }
  .panel.journal { --kit-s: 2; --jn-tab-out: 0px; --jn-hang: 0px; --jn-close: 0px; width: 100vw; height: 100vh; height: 100dvh; margin: 0; display: flex; flex-direction: column; padding: 0; }
  .panel.journal::before { box-shadow: inset 0 0 0 var(--u) var(--k-indigo-dark); }
  
  .panel.journal .panel-head { position: relative; z-index: 5; inset: auto; order: 0; flex: none; display: flex; align-items: center; justify-content: space-between; gap: 8px; height: calc(52px + env(safe-area-inset-top, 0px)); padding: env(safe-area-inset-top, 0px) 6px 0 18px; box-sizing: border-box; box-shadow: inset 0 -3px 0 var(--k-indigo-dark); }
  .panel.journal .panel-head h2 { position: static; width: auto; height: auto; margin: 0; overflow: visible; clip-path: none; white-space: nowrap; font: 800 20px/1 var(--font-head); color: var(--k-washi); }
  .panel.journal #panelClose { width: 44px; height: 44px; }
  
  .panel.journal .panel-main { position: relative; z-index: 2; inset: auto; order: 1; flex: 1 1 auto; min-height: 0; margin: 0 8px; }
  .panel.journal #panelBody { height: 100%; overflow-x: hidden; overflow-y: auto; overscroll-behavior: contain; }
  .jn-spread { display: block; height: auto; }
  .jn-page { box-shadow: inset 0 0 0 var(--u) rgb(216 199 160 / .45) !important; }
  .jn-page + .jn-gutter + .jn-page { border-top: 2px dashed var(--k-washi-shade-2); }
  .jn-frame, .jn-page[data-side="right"] .jn-frame { position: relative; inset: auto; margin: calc(3 * var(--u)) calc(2 * var(--u)); flex-direction: row; }
  .jn-page[data-side="right"] .jn-hashira { box-shadow: 2px 0 0 var(--k-sumi); }
  .jn-scroll { overflow: visible; }
  .jn-gutter, .jn-ribbons { display: none; }
  .jn-title { font-size: 26px; }
  
  .panel.journal #panelTabs { position: relative; inset: auto; z-index: 3; order: 2; flex: none; display: block; padding: 0 0 env(safe-area-inset-bottom, 0px); pointer-events: auto; background: var(--k-indigo-dark); box-shadow: inset 0 var(--u) 0 var(--k-sumi); }
  .panel.journal .jn-tabs { position: static; display: flex; align-items: flex-end; gap: 4px; height: 66px; margin: 0; padding: 0 8px; overflow-x: auto; overflow-y: hidden; scrollbar-width: none; -webkit-overflow-scrolling: touch; overscroll-behavior-x: contain; }
  .panel.journal .jn-tabs::-webkit-scrollbar { display: none; }
  .panel.journal .kit-tabs-edge, .panel.journal .kit-tabs-edge[data-edge] { display: contents; } 
  .panel.journal .kit-tab, .panel.journal .kit-tabs-edge[data-edge="left"] .kit-tab { flex: none; width: 84px; min-height: 48px; height: 48px; margin: 0 0 6px; padding: 0 6px; flex-direction: row; justify-content: center; white-space: nowrap; overflow-wrap: normal; text-align: center; box-shadow: inset 0 var(--u) 0 rgb(255 255 255 / .16), inset 0 calc(-1 * var(--u)) 0 rgb(0 0 0 / .16), 0 0 0 var(--u) var(--k-sumi); transition: height .18s ease-out; }
  .panel.journal .kit-tabs-edge .kit-tab[aria-selected="true"] { z-index: 1; width: 84px; height: 58px; min-height: 58px; background: var(--tab, var(--k-verm)); color: var(--tab-ink, var(--k-washi-light)); box-shadow: inset 0 3px 0 var(--k-washi), inset 0 calc(-1 * var(--u)) 0 rgb(0 0 0 / .16), 0 0 0 var(--u) var(--k-sumi); }
  .panel.journal .kit-tab-l { overflow: hidden; text-overflow: ellipsis; }
  
  .jn-fold-h { pointer-events: auto; cursor: pointer; min-height: 40px; align-items: center; }
  .jn-fold-chev { display: block; flex: none; width: 0; height: 0; border: 6px solid transparent; border-left: 8px solid var(--k-sumi-2); border-right: 0; margin-left: 2px; transition: transform .2s ease-out; }
  .jn-fold.open .jn-fold-chev { transform: rotate(90deg); }
  .jn-fold-b { display: grid; grid-template-rows: 1fr; transition: grid-template-rows .25s ease-out; }
  .jn-fold-in { min-height: 0; overflow: hidden; }
  .jn-fold:not(.open) .jn-fold-b { grid-template-rows: 0fr; }
  .panel.journal .care-box h4 .jn-fold-h { min-height: 32px; }
  .jn-fold.shop-head .jn-fold-h { min-height: 40px; }
}
@media (max-width: 380px) { .jn-scroll, .jn-head { padding-left: calc(3 * var(--u)); padding-right: calc(3 * var(--u)); } }

@media (max-width: 980px) and (max-height: 520px) and (orientation: landscape) {
  .panel.journal { flex-direction: row; }
  .panel.journal .panel-head { position: absolute; z-index: 5; inset: 8px 8px auto auto; height: auto; padding: 0; box-shadow: none; }
  .panel.journal .panel-head h2 { position: absolute; width: 1px; height: 1px; overflow: hidden; clip-path: inset(50%); }
  .panel.journal #panelClose { width: 40px; height: 40px; }
  .panel.journal #panelTabs { order: 0; flex: none; width: 104px; height: 100%; padding: 8px 0 8px 8px; box-sizing: border-box; box-shadow: inset calc(-1 * var(--u)) 0 0 var(--k-sumi); }
  .panel.journal #panelTabs::before { content: 'Journal'; display: block; margin: 0 0 6px; font: 800 16px/1 var(--font-head); color: var(--k-washi); }
  .panel.journal .jn-tabs { flex-direction: column; align-items: stretch; height: calc(100% - 22px); padding: 0; overflow-x: hidden; overflow-y: auto; gap: 3px; }
  .panel.journal .kit-tab, .panel.journal .kit-tabs-edge[data-edge="left"] .kit-tab { flex: 1 1 0; width: auto; height: auto; min-height: 32px; max-height: 44px; margin: 0; padding: 0 8px; justify-content: flex-start; text-align: left; transition: none; }
  .panel.journal .kit-tabs-edge .kit-tab[aria-selected="true"] { width: auto; height: auto; min-height: 32px; box-shadow: inset 3px 0 0 var(--k-washi), inset 0 calc(-1 * var(--u)) 0 rgb(0 0 0 / .16), 0 0 0 var(--u) var(--k-sumi); }
  .panel.journal .panel-main { order: 1; margin: 8px 8px 8px 6px; }
  .panel.journal #panelBody { overflow: hidden; }
  .jn-spread { display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); height: 100%; }
  .jn-page + .jn-gutter + .jn-page { border-top: 0; }
  .jn-frame, .jn-page[data-side="right"] .jn-frame { position: absolute; inset: calc(5 * var(--u)) calc(5 * var(--u)) calc(5 * var(--u)) calc(4 * var(--u)); margin: 0; }
  .jn-page[data-side="right"] .jn-frame { flex-direction: row-reverse; }
  .jn-page[data-side="right"] .jn-hashira { box-shadow: -2px 0 0 var(--k-sumi); }
  .jn-scroll { overflow-x: hidden; overflow-y: auto; }
  .jn-page[data-side="right"] .jn-main { padding-right: 44px; }
  .jn-gutter { display: block; }
  .jn-title { font-size: 22px; }
  .jn-fold .jn-fold-b, .jn-fold:not(.open) .jn-fold-b { grid-template-rows: 1fr; } 
  .jn-fold-chev { display: none; }
  .jn-fold-h { pointer-events: none; cursor: default; }
}
@media (prefers-reduced-motion: reduce) { .panel.journal, .jn-spread.jn-fresh { animation: none; } }


.keeper-summary { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 4px 12px; margin: 2px 0 20px; font: 500 13px/1.5 var(--font-read); }
.panel.journal .keeper-care { padding: 18px 16px; gap: 0; border: 0; border-top: 3px solid var(--k-jade, #527758); background: rgb(248 241 224 / .65); }
.panel.journal .keeper-care h4 { margin-bottom: 16px; font-size: 13px; letter-spacing: .04em; }
.keeper-care .checks { gap: 0; }
.keeper-care .checks li { align-items: center; padding: 10px 0; border-bottom: 1px dotted var(--k-washi-shade-2); font: 400 14px/1.6 var(--font-read); }
.keeper-care .checks li::before { width: 12px; height: 12px; }
.keeper-care .checks li.on::before { content: '✓'; color: #fff8ea; font: 700 11px/12px var(--font-read); text-align: center; }
.care-completion { display: flex; flex-direction: column; gap: 4px; padding: 14px 0; border-bottom: 1px solid var(--k-washi-shade-2); font: 400 13px/1.5 var(--font-read); }
.care-completion b { font: 700 19px/1.3 var(--font-head); }
.care-completion.on { color: #365b3b; }
.care-streak { display: flex; flex-direction: column; gap: 4px; padding-top: 16px; font: 400 12px/1.6 var(--font-read); }
.care-streak b { font-size: 14px; }
.keeper-care .week { margin-top: 16px; gap: 10px; font: 400 12px/1.5 var(--font-read); }
.keeper-care .pips { gap: 5px; }
.keeper-care .pips i { width: 13px; height: 13px; }
.panel.journal .care-note { margin: 12px 0 0; font: 400 11px/1.7 var(--font-read); color: var(--k-sumi-2); }

.keeper-care .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip-path: inset(50%); white-space: nowrap; border: 0; }




#kcard, #pcard { position: fixed; z-index: 19; left: var(--kc-l, 16px); top: var(--kc-t, calc(var(--tl-bottom, 132px) + 10px)); bottom: auto; width: var(--kc-w, min(336px, calc(100vw - 32px))); max-height: var(--kc-max, calc(100vh - 220px)); min-height: 0; }
@media (max-width: 720px) { #kcard, #pcard { top: auto; bottom: var(--kc-b, var(--bar-clear, 120px)); } }
#kcard > .kit-body, #pcard > .kit-body, .viewer > .kit-body { display: flex; flex-direction: column; min-height: 0; padding: calc(4 * var(--u)); }

#kcard > .kit-body::before, #pcard > .kit-body::before, .viewer > .kit-body::before, .kc-pouch > .kit-body::before { background-image: var(--ui-washi-card); background-size: calc(32 * var(--u)) calc(32 * var(--u)); }

#kcard[data-kind="wild"] > .kit-body, #pcard > .kit-body { box-shadow: 0 0 0 var(--u) var(--k-washi-shade-2), 0 0 0 calc(2 * var(--u)) var(--k-sumi-faint); }
#kcInfo { display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0; min-width: 0; }


.kc-x { position: absolute; z-index: 2; right: calc(3 * var(--u)); top: calc(3 * var(--u)); display: grid; place-items: center; width: calc(9 * var(--u)); height: calc(9 * var(--u)); margin: 0; padding: 0; border: 0; background: var(--k-washi-light); box-shadow: inset 0 0 0 2px var(--k-sumi); color: transparent; font-size: 0; line-height: 0; cursor: pointer; }
.kc-x::before { content: ''; width: calc(7 * (var(--kit-s) - 1) * 1px); height: calc(7 * (var(--kit-s) - 1) * 1px); background: var(--k-sumi); -webkit-mask: var(--ui-x) 0 0 / 100% 100% no-repeat; mask: var(--ui-x) 0 0 / 100% 100% no-repeat; }
.kc-x:hover { background: var(--k-washi); }
.kc-x:focus-visible, .kc-more:focus-visible, .kc-name:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }
.kc-body:focus-visible { outline: 2px solid var(--k-gold); outline-offset: -2px; }


.kc { display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0; min-width: 0; gap: calc(3 * var(--u)); color: var(--k-sumi); font: var(--font-read-w) 14px/1.4 var(--font-read); }

.kc-head { flex: none; min-width: 0; min-height: calc(8 * var(--u)); max-height: 28vh; overflow: auto; padding-right: calc(11 * var(--u)); }
.kc:not(:has(> .kc-head)) { padding-top: calc(9 * var(--u)); }

.kc-body { flex: 1 1 auto; min-height: 0; min-width: 0; display: flex; flex-direction: column; gap: calc(3 * var(--u)); margin: calc(-2 * var(--u)); padding: calc(2 * var(--u)); overflow: auto; overscroll-behavior: contain; scrollbar-width: thin; scrollbar-color: var(--k-washi-shade-2) transparent; }
.kc-foot { flex: none; min-width: 0; max-height: 28vh; overflow: auto; margin: -6px; padding: 6px; } 
.kc-p { min-width: 0; }
.kc-p > p, .kc p { margin: 0; }
.kc-row { display: flex; flex-wrap: wrap; align-items: flex-end; justify-content: space-between; gap: var(--u) calc(3 * var(--u)); min-width: 0; }
.kc-l { font-size: 14px; }
.kc-l.warn { color: var(--k-verm-dark); }
.kc-l.bad { color: var(--k-verm); }
.kc-sub { font-size: 13px; line-height: 1.35; color: var(--k-sumi-2); }
.kc .kc-act { display: flex; flex-wrap: wrap; gap: 6px; margin-top: 4px; }


.kc-cert { display: flex; align-items: center; gap: calc(3 * var(--u)); min-height: calc(9 * var(--u)); }
.kc-cert-l { flex: 0 1 auto; min-width: 0; font: 500 11px/1.2 var(--font-label); letter-spacing: .2em; text-transform: uppercase; color: var(--k-verm-dark); }
.kc-rule { flex: 1 1 auto; min-width: calc(6 * var(--u)); height: 2px; background: var(--k-sumi); }


.kc-p[data-p="photo"] { display: flex; justify-content: center; }
.kc-mount { position: relative; display: block; box-sizing: border-box; width: 100%; max-width: calc(var(--kc-photo-h, 9999px) * 2.4 + 2 * var(--u)); padding: var(--u); background: var(--k-washi-light); box-shadow: 0 0 0 2px var(--k-sumi); }
.kc-mount > canvas { display: block; width: 100%; height: auto; aspect-ratio: 96 / 40; image-rendering: pixelated; background: #4f7eb3; }
.kc-mount > .kit-corner.tl { left: calc(-2 * var(--u)); top: calc(-2 * var(--u)); }
.kc-mount > .kit-corner.tr { right: calc(-2 * var(--u)); top: calc(-2 * var(--u)); }
.kc-mount > .kit-corner.bl { left: calc(-2 * var(--u)); bottom: calc(-2 * var(--u)); }
.kc-mount > .kit-corner.br { right: calc(-2 * var(--u)); bottom: calc(-2 * var(--u)); }
.kc-jport { max-width: 360px; }

.kc-in[data-p="mark"] { position: absolute; z-index: 1; right: calc(-3 * var(--u)); bottom: calc(-2 * var(--u)); pointer-events: none; }
.kc-mark { display: block; width: calc(10 * var(--u)); height: calc(17 * var(--u)); }


.kc-p[data-p="name"] { flex: 1 1 auto; display: flex; flex-wrap: wrap; align-items: center; gap: var(--u) calc(3 * var(--u)); }
.kc-p[data-p="variety"] { flex: 0 1 auto; margin-left: auto; padding-bottom: 3px; text-align: right; font-size: 14px; line-height: 1.25; }
.kc-name { min-width: 0; max-width: 100%; margin: 0; padding: 0 0 2px; border: 0; background: none; color: var(--k-sumi); font: 800 30px/1.05 var(--font-head); letter-spacing: 0; text-align: left; overflow-wrap: anywhere; box-shadow: inset 0 -2px 0 var(--k-washi-fleck); }
.kc-name[data-len="m"] { font-size: 25px; }
.kc-name[data-len="l"] { font-size: 21px; }
button.kc-name { cursor: text; }
button.kc-name:hover { box-shadow: inset 0 -2px 0 var(--k-sumi-faint); }
.kc-name.static { box-shadow: none; }
.kc .rename { box-sizing: border-box; width: 100%; max-width: 100%; padding: 2px 6px; border: 2px solid var(--k-sumi); background: var(--k-washi-light); color: var(--k-sumi); font: 800 22px/1.15 var(--font-head); }
.kc-rar { flex: none; align-self: center; padding: 3px 6px 2px 7px; font: 500 11px/1.2 var(--font-label); letter-spacing: .12em; text-transform: uppercase; }
.kc-size { font-size: 14px; line-height: 1.3; }


.kc-p[data-p="facts"] { padding: 2px 0; border-top: 3px solid var(--k-sumi); border-bottom: 3px solid var(--k-sumi); }
.kc-facts { grid-template-columns: repeat(auto-fit, minmax(min(100%, 8em), 1fr)); gap: 2px; overflow: hidden; border-top: 2px solid var(--k-sumi); border-bottom: 2px solid var(--k-sumi); background: rgb(248 241 224 / .7); font-size: 14px; }
.kc-facts .kit-f { padding: 2px 7px 3px; box-shadow: 2px 0 0 var(--k-washi-shade), 0 2px 0 var(--k-washi-shade); }
.kc-facts dt { font-size: 10px; line-height: 1.2; letter-spacing: .12em; }
.kc-facts dd { margin-top: 0; font-size: 14px; line-height: 1.2; }
.kc-traits { display: flex; flex-wrap: wrap; gap: 6px; padding: 2px 0; }


.kc-bond { display: flex; flex-wrap: wrap; gap: 6px; }
.kc-progress { display: flex; flex-direction: column; gap: 7px; padding: 10px 0; }
.kc-bond-heading, .kc-bond-caption { display: flex; flex-wrap: wrap; align-items: baseline; justify-content: space-between; gap: 3px 8px; }
.kc-bond-heading strong { font: 800 17px/1.3 var(--font-head); }
.kc-bond-caption { font-size: 11px; color: var(--k-sumi-2); }
.kc-bond-meter { height: 8px; padding: 2px; background: var(--k-washi-shade); box-shadow: inset 0 0 0 1px var(--k-sumi-faint); }
.kc-bond-meter > i { display: block; height: 100%; background: var(--k-verm-dark); box-shadow: inset 0 2px 0 #ffffff30; }
.kc[data-certificate="prestige"] .kc-bond-meter > i { background: var(--k-brocade); }
.kc-mood { font-size: 12px; color: var(--k-sumi-2); }

#kcard[data-certificate="paper"], #kcard[data-certificate="basic"] { background: var(--k-washi-shade) var(--ui-washi-card); padding: calc(3 * var(--u)); }
#kcard[data-certificate="paper"] > .kit-body, #kcard[data-certificate="basic"] > .kit-body { box-shadow: 0 0 0 1px var(--k-washi-fleck); }
#kcard[data-certificate="decorated"] { background: #a08d65; }
#kcard[data-certificate="ornate"] { background: #797955 var(--ui-brocade-card); background-blend-mode: luminosity; }
.kc[data-certificate="paper"] .kc-rule { background: var(--k-washi-fleck); height: 1px; }
.kc[data-certificate="paper"] .kc-mount > .kit-corner, .kc[data-certificate="basic"] .kc-mount > .kit-corner { display: none; }
.kc[data-certificate="paper"] .kc-mount { box-shadow: 0 0 0 1px var(--k-washi-fleck); }
.kc[data-certificate="paper"] .kc-p[data-p="facts"], .kc[data-certificate="basic"] .kc-p[data-p="facts"] { border-width: 1px; border-color: var(--k-washi-fleck); }
.kc:is([data-certificate="paper"], [data-certificate="basic"]) .kc-facts { border: 0; background: none; }
#kcard[data-encounter="true"] .kc { gap: 0; }
#kcard[data-encounter="true"] .kc-cert { min-height: 16px; }
.kc[data-certificate="prestige"] .kc-cert-l { color: var(--k-brocade); }


.kc-special { display: flex; flex-direction: column; gap: calc(2 * var(--u)); padding: calc(2 * var(--u)) calc(3 * var(--u)) calc(3 * var(--u)) calc(4 * var(--u)); background: var(--k-washi-light); box-shadow: inset var(--u) 0 0 var(--k-brocade); }
.kc-story { font-weight: var(--font-read-long-w); font-size: 13px; line-height: 1.45; }
.kc-sign { display: flex; flex-wrap: wrap; align-items: flex-end; gap: 2px calc(3 * var(--u)); min-width: 0; }
.kc-sign-k { flex: none; padding-bottom: 4px; font: 500 10px/1.2 var(--font-label); letter-spacing: .14em; text-transform: uppercase; color: var(--k-sumi-2); }
.kc-sign-n { flex: 1 1 7em; min-width: 0; padding-left: 3px; font: 800 16px/1.3 var(--font-head); box-shadow: inset 0 -2px 0 var(--k-sumi); }


.kc-more { display: none; align-self: flex-start; margin: 0; padding: 2px 0; border: 0; background: none; color: var(--k-verm-dark); font: 500 13px/1.3 var(--font-read); text-decoration: underline; text-decoration-thickness: 2px; text-underline-offset: 3px; cursor: pointer; }
#kcard[data-tight] .kc-more { display: inline-block; }
#kcard[data-fold] [data-fold-part] { display: none; }


.kc-acts { display: flex; flex-wrap: wrap; align-items: center; gap: calc(3 * var(--u)); padding: 2px 3px 5px 2px; }


.pc-who { display: flex; align-items: center; gap: calc(4 * var(--u)); min-width: 0; }
.kc-mount.pc-mount { flex: none; width: auto; max-width: none; }
.pc-mount .pc-face { width: 60px; height: 60px; border: 0; background: var(--k-washi); }
.pc-id { display: flex; flex-direction: column; align-items: flex-start; gap: 3px; flex: 1 1 auto; min-width: 0; }
.pc-quote { font-style: normal; padding: 6px 8px; background: rgb(229 216 185 / .55); box-shadow: inset 3px 0 0 var(--k-gold); font-size: 13px; line-height: 1.4; }


#viewWrap { position: absolute; inset: 0; z-index: 22; display: grid; place-items: center; padding: 16px; background: rgba(10, 14, 24, .5); }
.viewer.kit-card { width: min(460px, 100%); max-height: calc(100vh - 32px); }
.viewer > .kit-body { gap: calc(3 * var(--u)); overflow: auto; }
.viewer-head { display: flex; align-items: center; gap: 10px; min-width: 0; padding-right: calc(11 * var(--u)); }
.viewer-head > div { flex: 1 1 auto; min-width: 0; }
#viewName { font: 800 26px/1.1 var(--font-head); overflow-wrap: anywhere; }
#viewSub { margin-top: 2px; font: var(--font-read-w) 13px/1.35 var(--font-read); color: var(--k-sumi-2); }
#viewCanvas { display: block; width: 416px; max-width: 100%; aspect-ratio: 1; margin: 0 auto; image-rendering: pixelated; image-rendering: crisp-edges; cursor: pointer; background: #1b120c; box-shadow: 0 0 0 2px var(--k-sumi); }
.viewer-acts { display: flex; flex-wrap: wrap; align-items: center; justify-content: center; gap: calc(3 * var(--u)) 12px; }


#welcomeLayer #welcomePouch.kc-pouch { box-sizing: border-box; width: 254px; padding: calc(6 * var(--u)); border: 0; background: var(--k-brocade) var(--ui-brocade-card) 0 0 / calc(7 * var(--u)) calc(7 * var(--u)); box-shadow: 0 0 0 var(--u) var(--k-sumi); color: var(--k-sumi); }
#welcomePouch.kc-pouch > .kit-body { display: flex; flex-direction: column; gap: 8px; padding: calc(3 * var(--u)) calc(4 * var(--u)) calc(4 * var(--u)); }
#welcomePouch.kc-pouch header { display: flex; justify-content: space-between; align-items: center; gap: 8px; margin: 0; }
#welcomePouch.kc-pouch header strong { font: 800 20px/1.1 var(--font-head); }
#welcomePouch.kc-pouch .kc-x { position: relative; right: auto; top: auto; flex: none; }
#welcomeLayer #welcomePouch #welcomeMochi { gap: 6px; padding: calc(3 * var(--u)) 0 2px; border: 0; background: none; font: inherit; }
#welcomePouch #welcomeMochi strong { font: 800 18px/1.1 var(--font-head); }
#welcomePouch #welcomeMochi span:not(.kc-mount), #welcomePouch #welcomePouchHelp { font-size: 13px; line-height: 1.45; color: var(--k-sumi-2); }
#welcomePouch .kc-pouch-mount { width: auto; max-width: none; }
#welcomePouch .kc-pouch-mount > canvas { width: 144px; height: 72px; aspect-ratio: auto; }
#welcomePouch #welcomePouchHelp { margin: 0; }
#welcomePouch #welcomePlaceSafe { width: 100%; font-size: 13px; }
#welcomeMochi:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }
@media (max-width: 760px) {
  #welcomeLayer #welcomePouch.kc-pouch { width: 219px; }
  #welcomePouch .kc-pouch-mount > canvas { width: 120px; height: 60px; }
}

.kc-body[data-more] { -webkit-mask-image: linear-gradient(#000 calc(100% - 22px), rgb(0 0 0 / .25)); mask-image: linear-gradient(#000 calc(100% - 22px), rgb(0 0 0 / .25)); }

@media (min-width: 721px) { body:has(:is(#kcard, #pcard):not([hidden])) .hud-bl { left: calc(var(--kc-right, 352px) + 14px); width: min(380px, calc(100vw - var(--kc-right, 352px) - 14px - 19px)); } }
@media (max-width: 720px) { body:has(:is(#kcard, #pcard):not([hidden])) .hud-bl { bottom: calc(100% - var(--kc-top-now, 0px) + 10px); } }

#kcard { top: var(--kc-t, 16px); bottom: auto; }
#kcard .kc-head { padding-right: 0; }
#kcard .kc-foot { max-height: 45vh; }
.kc-foot > [data-p="bond"] { margin-bottom: 8px; }
.kc-bond-heading { font-size: 13px; }
.kc-bond-caption { flex-wrap: nowrap; gap: 8px; }
.kc-bond-caption > :last-child { text-align: right; white-space: nowrap; }

@media (max-height: 500px) {
  #kcard .kc { gap: 6px; }
  #kcard .kc-progress { gap: 4px; padding: 5px 0; }
  #kcard .kc-foot > [data-p="bond"] { margin-bottom: 4px; }
}




:is(#chest, #previewBar, .panel:has(.ema-sheet)) :is(.btn, .buy) { min-height: 33px; padding: 6px 12px 5px; border: 0; background: var(--k-washi-light); color: var(--k-sumi); box-shadow: 0 0 0 2px var(--k-sumi); font: var(--font-read-w) 14px/1.2 var(--font-read); }
:is(#chest, #previewBar) .btn.gold { background: var(--k-verm); color: var(--k-washi-light); box-shadow: 0 0 0 2px var(--k-sumi), 3px 3px 0 2px var(--k-sumi); }
:is(#chest, #previewBar) .btn.ghost { background: transparent; color: var(--k-sumi-2); box-shadow: 0 0 0 2px var(--k-washi-shade-2); }
:is(#chest, #previewBar) .btn.small { min-height: 29px; padding: 5px 9px 4px; font-size: 13px; }
:is(#chest, #previewBar) .buy { background: var(--k-gold-light); box-shadow: 0 0 0 2px var(--k-sumi), 3px 3px 0 2px var(--k-sumi); }
:is(#chest, #previewBar) .buy > span:first-child:not(.price) { font: var(--font-read-w) 11px/1.1 var(--font-read); letter-spacing: .08em; text-transform: uppercase; }
:is(#chest, #previewBar) .buy .price { font: var(--font-read-w) 15px/1 var(--font-read); }
:is(#chest, #previewBar) .buy:disabled { background: var(--k-washi-shade); color: var(--k-sumi-faint); box-shadow: 0 0 0 2px var(--k-sumi-faint); }
:is(#chest, #previewBar) :is(.btn, .buy):active:not(:disabled) { transform: translate(2px, 2px); box-shadow: 0 0 0 2px var(--k-sumi), 1px 1px 0 2px var(--k-sumi); }
:is(#chest, #previewBar, .panel:has(.ema-sheet)) :is(.btn, .buy):focus-visible { outline: 2px solid var(--k-gold); outline-offset: 4px; }

:is(#chest, .panel:has(.ema-sheet)) .x { padding: 0; border: 0; font-size: 0; color: transparent; background: var(--k-choc) var(--ui-x) center / 14px 14px no-repeat; box-shadow: none; image-rendering: pixelated; }
:is(#chest, .panel:has(.ema-sheet)) .x:hover { background-color: var(--k-tomato-dark); }
:is(#chest, .panel:has(.ema-sheet)) .x:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }


#chest { padding: 6px; border: 3px solid var(--k-sumi); background: var(--k-brocade) var(--ui-brocade-card) 0 0 / 21px 21px; box-shadow: 8px 8px 0 rgb(20 13 8 / .32); color: var(--k-sumi); font-family: var(--font-read); font-weight: var(--font-read-w); }
#chest::after { content: ''; position: absolute; inset: 6px; box-shadow: 0 0 0 2px var(--k-gold), 0 0 0 3px var(--k-gold-dark); pointer-events: none; }
#chest > * { background-color: var(--k-washi); }
#chest .ch-head { background: var(--k-washi-light); color: var(--k-sumi); border-bottom: 2px solid var(--k-sumi); }
#chest .ch-head h2 { font: 800 19px/1.1 var(--font-head); letter-spacing: .02em; }
#chest .ch-count { font: var(--font-read-w) 12px/1 var(--font-read); color: var(--k-sumi-2); }
#chest .ch-body { background-image: var(--ui-washi-t); background-size: 144px 144px; }
#chest .ch-card { background: var(--k-washi-light); color: var(--k-sumi); border: 0; box-shadow: 0 0 0 2px var(--k-washi-shade-2); font: var(--font-read-w) 11px/1.2 var(--font-read); }
#chest .ch-card:hover { box-shadow: 0 0 0 2px var(--k-sumi-2); }
#chest .ch-card.on { background: var(--k-washi-light); box-shadow: 0 0 0 2px var(--k-sumi), inset 0 0 0 2px var(--k-gold); }
#chest .ch-card.unfit { box-shadow: 0 0 0 2px var(--k-pers-dark); }
#chest .ch-card:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 3px; }
#chest .ch-n { font: var(--font-read-w) 10px/1 var(--font-read); background: var(--k-sumi); color: var(--k-washi-light); }
#chest .ch-al { font: var(--font-read-w) 10px/1 var(--font-read); background: var(--k-amber); color: var(--k-sumi); border-color: var(--k-sumi); }
#chest .ch-empty { color: var(--k-sumi-2); }
#chest .ch-info { border-top-color: var(--k-washi-shade-2); }
#chest .ch-big { border: 0; box-shadow: 0 0 0 2px var(--k-washi-shade-2), inset 0 -6px 0 rgb(90 120 50 / .18); }
#chest .ch-t { font: 800 18px/1.2 var(--font-head); color: var(--k-sumi); }
#chest .ch-d { color: var(--k-sumi); }
#chest .ch-d.warn { color: var(--k-verm-dark); }
#chest .ch-d.lockline { color: var(--k-wood); }
#chest .ch-meta { color: var(--k-sumi-2); }
#chest .ch-why.bad { color: var(--k-verm-dark); }
#chest kbd { font: var(--font-read-w) 10px/1 var(--font-read); background: var(--k-sumi); color: var(--k-washi-light); }
#chest .ch-foot { background: var(--k-washi-fleck); color: var(--k-sumi-2); border-top: 2px solid var(--k-washi-shade-2); }
#chest .x.sm { width: 26px; height: 26px; }


#previewBar { border: 3px solid var(--k-sumi); background: rgb(243 233 210 / var(--paper-a-panel)) var(--ui-washi-t) 0 0 / 144px 144px; box-shadow: 6px 6px 0 var(--kit-shadow); color: var(--k-sumi); font: var(--font-read-w) 15px/1.3 var(--font-read); gap: 12px; }
#previewBar .pv-t { font-size: 15px; }
#previewBar .pv-t b { font: 800 17px/1.2 var(--font-head); }


.panel:has(.ema-sheet) { background: var(--k-washi); border: 3px solid var(--k-sumi); box-shadow: 10px 10px 0 var(--kit-shadow); color: var(--k-sumi); }
.panel:has(.ema-sheet) .panel-head { background: var(--k-washi-light); color: var(--k-sumi); border-bottom: 2px solid var(--k-sumi); }
.panel:has(.ema-sheet) .panel-head h2 { font: 800 24px/1.15 var(--font-head); letter-spacing: .04em; text-transform: none; }
.panel:has(.ema-sheet) .panel-body { background: var(--k-washi) var(--ui-washi-t) 0 0 / 144px 144px; font: var(--font-read-w) 15px/1.45 var(--font-read); }
.ema-sheet .lede { font-size: 16px; }
.ema-sheet .dim { color: var(--k-sumi-2); opacity: 1; }
.ema-sheet .ema { border: 2px solid var(--k-wood); background: var(--k-washi-shade); color: var(--k-sumi); font: var(--font-read-w) 14px/1.4 var(--font-read); }
.ema-sheet .ema.read { background: var(--k-washi-light); }
.ema-sheet .ema:focus-visible { outline: 3px solid var(--k-gold); outline-offset: 2px; }
.ema-sheet .ema-text { min-width: 0; overflow-wrap: anywhere; }


.stg-cord, .stg-roll, .stg-tassel { display: none; }


#panelWrap .panel:has(.stg) {
  --kit-s: 3; --u: calc(var(--kit-s) * 1px);
  position: relative; overflow: visible; box-sizing: border-box;
  width: min(600px, calc(100% - 8 * var(--u)));
  
  max-height: min(820px, calc(100vh - 16px - max(16px, var(--tray-foot, 0px)) - 45 * var(--u)));
  margin: calc(18 * var(--u)) 0 calc(27 * var(--u));
  
  padding: calc(10 * var(--u)) calc(7 * var(--u)) calc(9 * var(--u));
  background: var(--k-indigo) var(--ui-brocade-indigo) 0 0 / calc(8 * var(--u)) calc(8 * var(--u));
  border: 0;
  box-shadow: 0 0 0 var(--u) var(--k-sumi), calc(3 * var(--u)) calc(3 * var(--u)) 0 var(--u) rgb(10 14 24 / .42);
  color: var(--k-sumi);
  font: var(--font-read-w) 15px/1.45 var(--font-read);
  image-rendering: pixelated;
  animation: stgFade .2s ease-out; 
}
@keyframes stgFade { from { opacity: 0; } }
#panelWrap:has(.stg) { padding-bottom: max(16px, var(--tray-foot, 0px)); }
@media (max-width: 720px) { #panelWrap .panel:has(.stg) { --kit-s: 2; } }

#panelWrap .panel:has(.stg) > .panel-stage {
  position: relative; z-index: 1; display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0;
  background: var(--k-cream) var(--ui-fleck) 0 0 / calc(5 * var(--u)) calc(4 * var(--u));
  box-shadow: 0 0 0 var(--u) var(--k-gold), 0 0 0 calc(2 * var(--u)) var(--k-gold-dark), 0 0 0 calc(3 * var(--u)) var(--k-sumi);
}

#panelWrap .panel:has(.stg) .panel-head {
  position: relative; display: flex; flex-direction: column; align-items: center; gap: calc(2 * var(--u));
  padding: calc(5 * var(--u)) calc(15 * var(--u)) calc(3 * var(--u)); background: none; border: 0; color: var(--k-sumi);
}
#panelWrap .panel:has(.stg) .panel-head h2 { margin: 0; max-width: 100%; font: 800 34px/1.1 var(--font-head); letter-spacing: .04em; color: var(--k-sumi); text-align: center; overflow-wrap: anywhere; }
#panelWrap .panel:has(.stg) .panel-head::after {
  content: ''; width: min(100%, calc(70 * var(--u))); height: calc(5 * var(--u));
  background: var(--ui-diamond) center / calc(5 * var(--u)) calc(5 * var(--u)) no-repeat,
    linear-gradient(var(--k-gold-dark), var(--k-gold-dark)) left center / calc(50% - 4 * var(--u)) var(--u) no-repeat,
    linear-gradient(var(--k-gold-dark), var(--k-gold-dark)) right center / calc(50% - 4 * var(--u)) var(--u) no-repeat;
}
#panelWrap .panel:has(.stg) #panelClose {
  position: absolute; right: calc(3 * var(--u)); top: calc(3 * var(--u)); width: calc(11 * var(--u)); height: calc(11 * var(--u));
  padding: 0; border: 0; color: transparent; font-size: 0;
  background: var(--k-sumi) var(--ui-x) center / calc(7 * var(--u)) calc(7 * var(--u)) no-repeat;
  box-shadow: inset 0 0 0 var(--u) var(--k-gold-dark), calc(var(--u)) calc(var(--u)) 0 rgb(31 26 23 / .35);
}
#panelWrap .panel:has(.stg) #panelClose:hover { background-color: var(--k-sumi-3); }
#panelWrap .panel:has(.stg) #panelClose:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }

#panelWrap .panel:has(.stg) #panelBody {
  container: stg / inline-size;
  flex: 1 1 auto; min-height: 0; overflow: auto; overscroll-behavior: contain;
  padding: 0 calc(6 * var(--u)) calc(5 * var(--u));
  scrollbar-width: thin; scrollbar-color: var(--k-sumi-2) transparent;
  background:
    linear-gradient(var(--k-cream) 40%, rgb(246 235 212 / 0)) center top / 100% calc(8 * var(--u)) no-repeat local,
    linear-gradient(rgb(246 235 212 / 0), var(--k-cream) 60%) center bottom / 100% calc(8 * var(--u)) no-repeat local,
    linear-gradient(rgb(74 44 30 / .22), rgb(74 44 30 / 0)) center top / 100% calc(3 * var(--u)) no-repeat scroll,
    linear-gradient(rgb(74 44 30 / 0), rgb(74 44 30 / .22)) center bottom / 100% calc(3 * var(--u)) no-repeat scroll;
}


#panelWrap .panel:has(.stg) > :is(.stg-cord, .stg-roll) { display: block; position: absolute; z-index: 2; pointer-events: none; }
#panelWrap .panel:has(.stg) > .stg-cord {
  left: calc(50% - 20 * var(--u)); top: calc(-17 * var(--u)); width: calc(41 * var(--u)); height: calc(14 * var(--u));
  background: var(--ui-scroll-cord) 0 0 / 100% 100%;
}

#panelWrap .panel:has(.stg) > .stg-roll {
  left: calc(-4 * var(--u)); right: calc(-4 * var(--u)); height: calc(9 * var(--u));
  background: linear-gradient(var(--k-sumi) 0 var(--u), var(--k-wood-light) var(--u) calc(2 * var(--u)), var(--k-wood) calc(2 * var(--u)) calc(5 * var(--u)), var(--k-wood-dark) calc(5 * var(--u)) calc(6 * var(--u)), var(--k-sumi) calc(6 * var(--u)))
    calc(8 * var(--u)) var(--u) / calc(100% - 16 * var(--u)) calc(7 * var(--u)) no-repeat;
  filter: drop-shadow(0 var(--u) 0 rgb(10 14 24 / .35));
}
#panelWrap .panel:has(.stg) > .stg-roll::before, #panelWrap .panel:has(.stg) > .stg-roll::after {
  content: ''; position: absolute; top: 0; width: calc(8 * var(--u)); height: calc(9 * var(--u)); background: var(--ui-jiku-end) 0 0 / 100% 100%;
}
#panelWrap .panel:has(.stg) > .stg-roll::before { left: 0; }
#panelWrap .panel:has(.stg) > .stg-roll::after { right: 0; transform: scaleX(-1); }
#panelWrap .panel:has(.stg) > .stg-roll.top { top: calc(-4 * var(--u)); }
#panelWrap .panel:has(.stg) > .stg-roll.bot { bottom: calc(-5 * var(--u)); }

#panelWrap .panel:has(.stg) > .stg-tassel {
  display: flex; align-items: flex-start; gap: calc(2 * var(--u)); position: absolute; z-index: 2;
  left: calc(50% - 6 * var(--u)); top: calc(100% + 4 * var(--u));
  margin: 0; padding: 0 calc(2 * var(--u)) var(--u) 0; border: 0; background: none; cursor: pointer; color: var(--k-sumi);
}
.stg-tassel-art { flex: none; width: calc(11 * var(--u)); height: calc(24 * var(--u)); background: var(--ui-tassel) 0 0 / 100% 100%; image-rendering: pixelated; filter: drop-shadow(var(--u) var(--u) 0 rgb(10 14 24 / .4)); }
.stg-tassel-l { margin-top: calc(4 * var(--u)); padding: 2px calc(2 * var(--u)) 1px; background: var(--k-washi-light); box-shadow: 0 0 0 var(--u) var(--k-sumi), var(--u) var(--u) 0 var(--u) rgb(10 14 24 / .35); font: 500 14px/1.3 var(--font-read); white-space: nowrap; }
.stg-tassel:hover .stg-tassel-art { filter: drop-shadow(var(--u) var(--u) 0 rgb(10 14 24 / .4)) brightness(1.12); }
.stg-tassel:hover .stg-tassel-l { background: var(--k-washi); }
.stg-tassel:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 3px; }


.stg { --u: calc(var(--kit-s) * 1px); color: var(--k-sumi); }
.stg .stg-rows { display: flex; flex-direction: column; }
.stg .stg-row {
  
  display: grid; grid-template-columns: auto minmax(min(50%, 15em), 1fr) minmax(0, max-content); grid-template-areas: 'ico main ctl' 'ico acts acts';
  align-items: center; column-gap: calc(5 * var(--u)); row-gap: calc(2 * var(--u));
  padding: calc(4 * var(--u)) 0; border: 0;
  background: radial-gradient(circle, var(--k-sumi-faint) 1px, transparent 1.5px) left bottom / calc(3 * var(--u)) 2px repeat-x;
}
.stg .stg-row:last-child { background: none; }
.stg .stg-row[data-kind="layout"] { grid-template-areas: 'ico main' 'ctl ctl' 'acts acts'; grid-template-columns: auto minmax(0, 1fr); }
.stg .stg-row[data-wide], .stg .stg-row[data-wide]:not(:has(.stg-acts)) { grid-template-areas: 'ico main' '. ctl' '. acts'; grid-template-columns: auto minmax(0, 1fr); }
.stg .stg-row[data-wide] .stg-ctl { justify-self: start; }
.stg .stg-row[data-wide] .stg-opts { justify-content: flex-start; }
.stg .stg-row:not(:has(.stg-acts)) { grid-template-areas: 'ico main ctl'; }
.stg .stg-row[data-kind="layout"]:not(:has(.stg-acts)) { grid-template-areas: 'ico main' 'ctl ctl'; }
.stg .row-main { grid-area: main; min-width: 0; }
.stg .row-t { display: block; font: 700 19px/1.2 var(--font-head); color: var(--k-sumi); overflow-wrap: anywhere; }
.stg .row-d { margin-top: 3px; font: var(--font-read-w) 14px/1.45 var(--font-read); color: var(--k-sumi-2); overflow-wrap: anywhere; }
.stg .row-d b { font-weight: 500; color: var(--k-sumi); }
.stg-ico {
  grid-area: ico; align-self: start; display: grid; place-items: center; width: calc(15 * var(--u)); height: calc(15 * var(--u));
  background: var(--k-washi-light); box-shadow: inset 0 0 0 var(--u) var(--k-sumi), inset 0 0 0 calc(2 * var(--u)) var(--k-gold);
}
.stg-ico .kit-ico { --s: var(--kit-s); }
.stg-ctl { grid-area: ctl; justify-self: end; min-width: 0; max-width: 100%; }
.stg-row[data-kind="layout"] .stg-ctl { justify-self: stretch; }
.stg-acts { grid-area: acts; display: flex; flex-wrap: wrap; gap: calc(2 * var(--u)); min-width: 0; }


.stg-toggle { display: inline-flex; flex-direction: column; align-items: center; gap: var(--u); min-width: calc(17 * var(--u)); margin: 0; padding: var(--u); border: 0; background: none; cursor: pointer; color: var(--k-sumi-2); font: 500 13px/1 var(--font-read); }
.stg-mark { display: grid; place-items: center; width: calc(13 * var(--u)); height: calc(13 * var(--u)); }
.stg-toggle[data-on="1"] .stg-cap { color: var(--k-verm-dark); }
.stg-toggle:hover .stg-mark { filter: brightness(1.1); }
.stg-toggle:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }


.stg-opts { display: flex; flex-wrap: wrap; justify-content: flex-end; gap: var(--u) calc(2 * var(--u)); }
.stg-opt, .stg-layout { margin: 0; padding: 0; border: 0; background: none; cursor: pointer; color: inherit; font: inherit; }
.stg .kit-stamp { font-size: max(13px, calc(6 * var(--u))); }
.stg .kit-stamp[data-state="off"] { border-image: none; border-color: transparent; color: var(--k-sumi-2); -webkit-text-stroke: 0; }
.stg :is(.stg-opt, .stg-layout):hover .kit-stamp[data-state="off"] { color: var(--k-sumi); text-decoration: underline dotted var(--k-sumi-faint); text-underline-offset: 3px; }
.stg :is(.stg-opt, .stg-layout):focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }


.stg-slider { position: relative; display: block; width: calc(var(--n) * max(24 * var(--u), 4.8em)); max-width: 100%;  cursor: pointer; touch-action: none; user-select: none; -webkit-user-select: none; }
.stg-slider:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 4px; }
.stg-track { position: absolute; z-index: 1; left: calc(50% / var(--n)); right: calc(50% / var(--n)); top: var(--u); height: calc(7 * var(--u)); pointer-events: none; }
.stg-stroke { position: absolute; left: calc(-4 * var(--u)); right: calc(-4 * var(--u)); top: var(--u); height: calc(5 * var(--u)); border-style: solid; border-width: 0 calc(7 * var(--u)) 0 calc(6 * var(--u)); border-image: var(--ui-brush) 0 7 0 6 fill / 0 calc(7 * var(--u)) 0 calc(6 * var(--u)) / 0 repeat; }
.stg-thumb { position: absolute; top: 0; left: calc(var(--i) / max(1, var(--n) - 1) * 100%); width: calc(13 * var(--u)); height: calc(7 * var(--u)); margin-left: calc(-7 * var(--u)); background: var(--ui-koi-thumb) 0 0 / 100% 100%; filter: drop-shadow(0 var(--u) 0 rgb(31 26 23 / .35)); }

.stg-stops { position: relative; display: grid; grid-template-columns: repeat(var(--n), minmax(0, 1fr)); }
.stg-stop { position: relative; display: flex; align-items: flex-end; justify-content: center; box-sizing: border-box; min-width: 0; min-height: calc(12 * var(--u) + 18px); margin: 0; padding: calc(12 * var(--u)) 0 0; border: 0; background: none; cursor: pointer; color: var(--k-sumi-2); font: 500 13px/1.1 var(--font-read); }
.stg-stop::before { content: ''; position: absolute; left: calc(50% - var(--u) / 2); top: calc(9 * var(--u)); width: var(--u); height: calc(2 * var(--u)); background: var(--k-sumi-2); }
.stg-stop[data-on] { color: var(--k-verm-dark); }
.stg-stop-l { min-width: 0; overflow-wrap: break-word; text-align: center; }


.stg-layouts { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: calc(3 * var(--u)); }
.stg-layout { display: flex; flex-direction: column; align-items: center; gap: calc(2 * var(--u)); min-width: 0; padding: var(--u); }
.stg-map { position: relative; display: block; flex: none; width: calc(23 * var(--u)); height: calc(15 * var(--u)); background: var(--k-mint); box-shadow: inset 0 0 0 var(--u) var(--k-teal-dark), inset 0 calc(-3 * var(--u)) 0 var(--k-washi-shade); }
.stg-map::after { content: ''; position: absolute; left: calc(8 * var(--u)); bottom: var(--u); width: calc(7 * var(--u)); height: var(--u); background: var(--k-wood-light); }
.stg-map i { position: absolute; left: calc(2 * var(--u)); top: calc(2 * var(--u)); width: calc(5 * var(--u)); height: calc(3 * var(--u)); background: var(--k-washi-light); box-shadow: 0 0 0 1px var(--k-sumi); }
.stg-map i + i { left: calc(8 * var(--u)); }
.stg-map[data-layout='top-center'] i { left: calc(6 * var(--u)); }
.stg-map[data-layout='top-center'] i + i { left: calc(12 * var(--u)); }
.stg-map[data-layout='lower-left'] i { top: calc(5 * var(--u)); }
.stg-map[data-layout='lower-left'] i + i { top: calc(9 * var(--u)); left: calc(2 * var(--u)); }
.stg-map[data-layout='above-action'] i { top: calc(8 * var(--u)); left: calc(6 * var(--u)); }
.stg-map[data-layout='above-action'] i + i { left: calc(12 * var(--u)); }
.stg-layout[aria-pressed="true"] .stg-map { box-shadow: inset 0 0 0 var(--u) var(--k-teal-dark), inset 0 calc(-3 * var(--u)) 0 var(--k-washi-shade), 0 0 0 var(--u) var(--k-verm); }
.stg-layout .kit-stamp { font-size: max(12px, calc(4.5 * var(--u))); }

.stg-foot { margin: calc(4 * var(--u)) 0 0; text-align: center; font: 500 12px/1.45 var(--font-read); color: var(--k-sumi-2); overflow-wrap: anywhere; }


@container stg (max-width: 470px) {
  .stg .stg-row, .stg .stg-row:not(:has(.stg-acts)) { grid-template-columns: auto minmax(0, 1fr); grid-template-areas: 'ico main' '. ctl' '. acts'; }
  .stg .stg-row[data-kind="layout"], .stg .stg-row[data-kind="layout"]:not(:has(.stg-acts)) { grid-template-areas: 'ico main' 'ctl ctl' 'acts acts'; }
  .stg-ctl { justify-self: start; }
  .stg-opts { justify-content: flex-start; }
  .stg-layouts { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}


.stg [data-land] { animation: stgLand 180ms steps(1, end) both; }
@keyframes stgLand {
  0% { transform: translateY(calc(-2 * var(--u))) scale(1.25); opacity: .6; }
  34% { transform: scale(.9); opacity: 1; filter: brightness(.82); }
  67%, 100% { transform: none; opacity: 1; filter: none; }
}
@media (prefers-reduced-motion: reduce) {
  #panelWrap .panel:has(.stg) { animation: none; }
  .stg [data-land] { animation: none; }
}


#koiMealMeters { position: fixed; inset: 0; z-index: 5; pointer-events: none; overflow: hidden; }
.koi-meal { position: absolute; top: 0; left: -22px; box-sizing: border-box; width: 44px; height: 7px; padding: 2px; background: #192b2deb; box-shadow: 0 1px 0 #0d161bcc; opacity: 0; transition: opacity 220ms ease; }
.koi-meal[data-show="true"] { opacity: 1; }
.koi-meal > i { display: block; width: 100%; height: 100%; background: #c8b877; transform-origin: left; transition: transform 350ms ease, background-color 250ms; }
.koi-meal[data-full="true"] > i { background: #a9cf96; }
@media (prefers-reduced-motion: reduce) { .koi-meal, .koi-meal > i { transition: none; } }


.kit-event.enrichment-note .kit-event-title { font: 400 16px/1.4 var(--font-kicker); }
.kit-event.enrichment-note .kit-event-kick { max-width: 240px; font: var(--font-read-w) 12px/1.5 var(--font-read); letter-spacing: .04em; white-space: normal; text-align: center; }

#koiPlayTrail { position: fixed; inset: 0; width: 100%; height: 100%; z-index: 5; pointer-events: none; overflow: hidden; }
#koiPlayTrail polyline { stroke: #d6f1ed; stroke-opacity: .3; stroke-width: 2; stroke-linecap: round; stroke-linejoin: round; }
#koiPlayTrail circle { fill: none; stroke: #e9edcd; stroke-opacity: .5; stroke-width: 1.5; stroke-dasharray: 2 5; }


.jn-spread[data-tab="stamps"] { --stamp-muted: #aaa18b; }
.jn-spread[data-tab="stamps"] .jn-scroll { display: flex; flex-direction: column; padding: 10px 10px 6px; }
.stb-measure { position: absolute; top: 0; left: 0; visibility: hidden; pointer-events: none; contain: layout style; }
.stb-sheet { display: flex; flex: 1 0 auto; flex-direction: column; min-height: 100%; min-width: 0; box-sizing: border-box; }
.stb-book-head { margin: 0 0 10px; }
.stb-eyebrow { display: block; color: var(--k-wood); font: 500 10px/1.5 var(--font-read); letter-spacing: .16em; text-transform: uppercase; }
.stb-book-head .jn-title { margin: 2px 0 4px; font-size: 30px; }
.panel.journal .stb-book-head p { font-size: 12px; color: var(--k-verm-dark); margin: 0; }
.stb-book-head p span { color: var(--k-sumi-2); font-size: 12px; }
.stb-groups { display: flex; flex-direction: column; gap: 10px; }
.stb-category h4 { display: flex; align-items: baseline; flex-wrap: wrap; gap: 2px 6px; margin: 0 0 6px; padding-bottom: 5px; border-bottom: 1px solid var(--k-washi-shade-2); color: var(--k-sumi-2); font: 700 14px/1.25 var(--font-head); }
.stb-category h4 small { font: 400 10px/1.3 var(--font-read); color: var(--k-wood); }
.stb-grid { display: grid; grid-template-columns: repeat(var(--stb-columns, 4), minmax(0, 1fr)); column-gap: 4px; row-gap: 2px; }
.panel.journal .stb-tile { position: relative; display: flex; flex-direction: column; align-items: center; justify-content: center; min-width: 0; width: 100%; height: 64px; padding: 2px 2px 12px; color: var(--k-verm-dark); background: transparent; border: 0; border-radius: 0; box-shadow: none; cursor: pointer; }
.panel.journal .stb-tile[aria-disabled="true"] { cursor: default; }
.stb-tooltip { position: fixed; z-index: 100; width: max-content; max-width: min(320px, calc(100vw - 16px)); box-sizing: border-box; padding: 6px 10px; background: rgb(31 26 23 / .72); color: var(--k-washi-light); border: 0; border-radius: 8px; box-shadow: 0 2px 10px rgb(31 26 23 / .14), 0 0 3px rgb(31 26 23 / .08); -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); font: 500 12px/1.4 var(--font-read); overflow-wrap: anywhere; pointer-events: none; }
.stb-tile::before { content: ''; position: absolute; inset: 3px; border: 1px solid transparent; transition: border-color .12s, background .12s; pointer-events: none; }
.stb-tile:hover::before { border-color: var(--k-washi-shade-2); background: rgb(255 251 236 / .32); }
.stb-tile:focus-visible, .stb-turn:focus-visible, .stb-back:focus-visible { outline: 2px solid var(--k-verm); outline-offset: 2px; }
.stb-art { position: relative; display: block; flex: none; width: 48px; height: 48px; }
.stb-art canvas { width: 100%; height: 100%; display: block; image-rendering: pixelated; }
.stb-tile.earned .stb-art { transform: rotate(-5deg); }
.stb-tile:nth-child(4n + 2).earned .stb-art { transform: rotate(4deg); }
.stb-art.is-unknown { opacity: .32; filter: grayscale(1); }
.stb-tier { position: absolute; bottom: 1px; left: 50%; transform: translateX(-50%); color: var(--k-verm-dark); font: 700 10px/1 var(--font-head); letter-spacing: .1em; }
.stb-footer { display: grid; grid-template-columns: 44px 1fr 44px; align-items: center; min-height: 44px; padding-top: 4px; margin-top: auto; color: var(--k-wood); }
.panel.journal .stb-turn { display: flex; align-items: center; justify-content: center; width: 44px; height: 44px; min-height: 44px; padding: 0; border: 0; background: transparent; box-shadow: none; color: inherit; cursor: pointer; }
.stb-turn:not(:disabled):hover { color: var(--k-verm); }
.stb-turn:disabled { opacity: .16; cursor: default; }
.stb-page-number { text-align: center; color: var(--k-wood); font: 400 11px/1 var(--font-read); letter-spacing: .15em; opacity: .7; }
.stb-page-number i { font-style: normal; opacity: .4; padding: 0 4px; }
.panel.journal .stb-back { display: flex; align-items: center; gap: 8px; width: max-content; min-height: 44px; padding: 0; border: 0; color: var(--k-wood); background: transparent; box-shadow: none; font: 400 11px/1 var(--font-read); cursor: pointer; }
.stb-back:hover { color: var(--k-verm); }
.stb-back.bottom { margin-top: auto; }
.stb-back svg { width: 27px; }
.stb-hero { display: flex; flex-direction: column; align-items: center; justify-content: center; flex: 1 0 auto; min-height: 340px; text-align: center; padding: 16px 0; }
.stb-hero .stb-eyebrow { max-width: 240px; }
.stb-hero-mount { display: flex; align-items: center; justify-content: center; width: 214px; height: 214px; max-width: 100%; margin: 18px 0; border: 1px solid var(--k-washi-shade-2); border-radius: 50%; position: relative; }
.stb-hero-mount::after { content: ''; position: absolute; inset: 8px; border: 1px dashed var(--k-washi-shade-2); border-radius: 50%; pointer-events: none; }
.stb-art.hero { width: 166px; height: 166px; transform: rotate(-7deg); }
.stb-hero-tier { font: 700 20px/1.3 var(--font-head); color: var(--k-verm-dark); }
.stb-date { font: 400 11px/1.5 var(--font-read); color: var(--k-wood); margin-top: 10px; }
.stb-detail-copy { padding-top: 20px; }
.stb-detail-title { margin: 6px 0 12px; color: var(--k-sumi); font: 800 clamp(25px, 2.7vw, 36px)/1.18 var(--font-head); overflow-wrap: anywhere; }
.stb-ink-rule { display: block; flex: none; width: 42px; height: 3px; background: var(--k-verm); margin-bottom: 15px; }
.panel.journal .stb-description { font-size: 14px; line-height: 1.7; margin: 0 0 19px; }
.stb-progress { display: flex; align-items: baseline; gap: 7px; padding: 12px 0 17px; border-bottom: 1px solid var(--k-washi-shade-2); color: var(--k-wood); }
.stb-progress strong { color: var(--k-verm-dark); font: 700 30px/1 var(--font-head); }
.stb-progress > span { font-size: 11px; }
.stb-progress-tier { margin-left: auto; white-space: nowrap; }
.stb-history-heading { margin: 20px 0 10px; font: 500 10px/1.4 var(--font-read); text-transform: uppercase; letter-spacing: .12em; color: var(--k-wood); }
.stb-history { list-style: none; padding: 0; margin: 0 0 15px; }
.stb-history li { display: flex; align-items: center; gap: 10px; min-height: 50px; padding: 6px 0; border-bottom: 1px solid rgb(166 147 109 / .2); }
.stb-history .stb-art { width: 34px; height: 34px; }
.stb-history li > div { min-width: 0; overflow-wrap: anywhere; }
.stb-history strong { display: block; font: 700 13px/1.35 var(--font-head); }
.stb-history-description { display: block; margin-top: 3px; color: var(--k-sumi-2); font: 400 12px/1.45 var(--font-read); }
.stb-history-reward { display: block; margin-top: 3px; color: var(--k-wood); font: 400 10px/1.4 var(--font-read); }
.stb-history-level { flex: none; margin-left: auto; font: 700 12px/1 var(--font-head); color: var(--k-verm-dark); }
@media (min-width: 981px) and (max-height: 780px) {
  .stb-detail-copy { padding-top: 16px; }
  .stb-history li { min-height: 40px; padding: 3px 0; }
  .stb-hero { min-height: 280px; }
  .stb-hero-mount { width: 185px; height: 185px; }
  .stb-art.hero { width: 145px; height: 145px; }
}
@media (max-width: 980px) {
  .jn-spread[data-tab="stamps"][data-stamp-view="index"] { height: 100%; }
  .jn-spread[data-tab="stamps"][data-stamp-view="index"] .jn-page[data-side="left"] { height: 100%; min-height: 0; display: block; }
  .jn-spread[data-tab="stamps"][data-stamp-view="index"] .jn-page[data-side="right"] { display: none; }
  .jn-spread[data-tab="stamps"][data-stamp-view="index"] .jn-frame { position: absolute; inset: 6px; margin: 0; }
  .jn-spread[data-tab="stamps"][data-stamp-view="index"] .jn-scroll { overflow-y: auto; }
  .jn-spread[data-tab="stamps"] .jn-scroll { padding: 8px 8px 4px; }
  .stb-sheet { min-height: 100%; }
  .stb-detail-title { font-size: 30px; }
  .stb-hero { min-height: 290px; padding: 10px 0 22px; }
  .stb-detail-art { min-height: 405px; }
  .stb-hero-mount { width: 195px; height: 195px; margin: 18px 0; }
  .stb-art.hero { width: 150px; height: 150px; }
  .stb-detail-copy { min-height: 390px; padding-bottom: 18px; }
}
@media (max-width: 980px) and (max-height: 520px) and (orientation: landscape) {
  .jn-spread[data-tab="stamps"] { display: block; }
  .jn-spread[data-tab="stamps"] .jn-page .jn-frame { position: relative; margin: 12px; inset: auto; }
  .jn-spread[data-tab="stamps"] .jn-page .jn-main { padding-right: 0; }
  .jn-spread[data-tab="stamps"] .jn-scroll { overflow: visible; }
  .panel.journal:has(.jn-spread[data-tab="stamps"]) #panelBody { overflow-y: auto; }
  .jn-spread[data-tab="stamps"][data-stamp-view="index"] .jn-page .jn-frame { position: absolute; inset: 6px; margin: 0; }
  .jn-spread[data-tab="stamps"][data-stamp-view="index"] .jn-scroll { overflow-y: auto; }
  .stb-book-head { display: flex; align-items: baseline; gap: 12px; margin-bottom: 6px; }
  .stb-book-head .stb-eyebrow { display: none; }
  .stb-book-head .jn-title { font-size: 24px; margin: 0; }
}
@media (prefers-reduced-motion: reduce) { .stb-tile::before { transition: none; } }


body.garden-feature-camera-busy #pond,
body.garden-feature-camera-busy #hd { transform-origin: 0 0; will-change: transform; }
body.garden-feature-camera-busy #land-canvas { visibility: hidden; }


#land-canvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:8;pointer-events:none}
#land-canvas[hidden]{display:none}

body:has(#panelWrap:not([hidden])) #chest{visibility:hidden;pointer-events:none;transition:none}
.pouch-divider{grid-column:1/-1;display:flex;align-items:center;gap:7px;color:var(--ink-soft);font:600 11px/1.3 var(--font-read);margin:5px 0 2px;--category:#75865c}
.pouch-divider::after{content:'';height:2px;background:var(--category);flex:1;opacity:.75}
.pouch-divider[data-group=Finishes]{--category:#9b8171}.pouch-divider[data-group=Features]{--category:#688d94}.pouch-divider[data-group=Decorations]{--category:#b49656}.pouch-divider[data-group=Paths]{--category:#92938a}
.pouch-stone{display:block;width:28px;height:23px;background:var(--stone);border:2px solid #3c453f;border-radius:38% 50% 32% 43%;box-shadow:inset 3px 3px #ffffff36,inset -4px -4px #0003}
.pouch-glyph{font-size:35px;color:#647c43;line-height:1}.pouch-badge{position:absolute;top:2px;right:2px;font:9px/1.1 var(--font-read);background:var(--paper);color:var(--ink-soft);padding:2px 3px}
.ch-card .ch-n{top:auto;bottom:2px;right:3px;font-weight:700;font-size:13px;background:#302c24db;min-width:16px;text-align:right;text-shadow:1px 1px #000}
.ch-card.coming-soon{filter:grayscale(1);opacity:.55}
.pouch-title{display:flex;align-items:center;gap:9px}.pouch-mini{position:relative;display:grid;place-items:center;width:34px;height:32px;flex:none}.pouch-mini b{position:absolute;bottom:-1px;right:-3px;font:700 12px var(--font-read);padding:1px 3px;background:var(--paper);color:var(--ink)}
.pouch-mini .pouch-glyph{font-size:28px}.pouch-mini .pouch-stone{width:22px;height:20px}.pouch-controls,.pouch-actions,.pouch-brushes{display:flex;align-items:center;flex-wrap:wrap;gap:6px}
.pouch-controls{margin-top:3px}.pouch-actions{padding-top:7px;border-top:1px solid var(--paper-3)}.pouch-actions [data-pact=cancel]{margin-left:auto}
#chest .pouch-brushes .btn{display:flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;font-size:24px;line-height:1;padding:5px 10px}.pouch-brushes .btn span{font-size:12px}
#chest .pouch-brushes [aria-pressed=true]{background:#596f4d;color:#fff5d7;border-color:#40533a}.pouch-stock{font-size:12px;color:var(--ink-soft)}
.pouch-range{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;margin:4px 0;min-height:40px}.pouch-wedge{position:relative;display:flex;align-items:center;gap:10px;width:180px;height:40px}.pouch-wedge::before{content:'';position:absolute;left:0;right:30px;top:8px;bottom:8px;clip-path:polygon(0 85%,100% 0,100% 100%,0 100%);background:#86967280;pointer-events:none}
.pouch-wedge input{position:relative;margin:0;width:150px;height:40px;appearance:none;-webkit-appearance:none;background:transparent;cursor:ew-resize;touch-action:pan-y}.pouch-wedge input::-webkit-slider-runnable-track{height:3px;background:#647452}.pouch-wedge input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:17px;height:27px;margin-top:-12px;background:#ede3c6;border:2px solid #576348;border-radius:3px;box-shadow:1px 1px 0 #0003}.pouch-wedge input::-moz-range-track{height:3px;background:#647452}.pouch-wedge input::-moz-range-thumb{width:15px;height:25px;background:#ede3c6;border:2px solid #576348;border-radius:3px}.pouch-wedge output{font:12px var(--font-read);width:24px}
.pouch-options{display:flex;flex-wrap:wrap;gap:8px 12px;font-size:12px}.pouch-options label,.pouch-moss{display:flex;align-items:center;gap:6px;font-size:12px;min-height:32px}.pouch-options select{font:inherit;color:inherit;background:var(--paper);padding:5px;border:1px solid var(--paper-3);max-width:140px}.pouch-options input,.pouch-moss input{accent-color:#59764e}
.pouch-message{font-size:12px;line-height:1.35;color:var(--ink-soft);min-height:32px;margin:3px 0}.pouch-using .ch-foot{display:none}
#chest :is(.pouch-range input,.pouch-options select,.pouch-moss input):focus-visible{outline:3px solid #456e71;outline-offset:3px}
@media(max-width:640px){
 .pouch-divider{flex:none;align-self:stretch;width:2px;margin:3px 1px;background:var(--category)}.pouch-divider::after{display:none}.pouch-divider span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 #chest.pouch-using{top:calc(8px + env(safe-area-inset-top,0px));bottom:auto;left:8px;right:8px;max-height:45dvh}
 #chest.pouch-using .ch-head,#chest.pouch-using .ch-grid,#chest.pouch-using .pouch-hint{display:none}
 #chest.pouch-using .ch-body{padding:8px 10px;gap:3px}#chest.pouch-using .ch-info{border:0;padding:0;gap:4px}
 .pouch-title .ch-t{font-size:15px}.pouch-title .pouch-mini{height:26px}.pouch-message{font-size:11px;min-height:28px;margin:0}
 #chest .pouch-brushes .btn span{display:none}#chest .pouch-brushes .btn{width:44px;padding:4px;min-height:44px}
 #chest .pouch-actions .btn{min-height:36px;padding:6px 10px;font-size:12px}.pouch-actions{gap:5px;padding-top:5px}
 .pouch-range{margin:0;min-height:36px}.pouch-wedge{height:36px;width:170px}.pouch-wedge input{height:36px;width:140px}.pouch-controls [data-pbuy]{margin-left:auto;font-size:11px;min-height:36px;padding:5px 8px}
 body:not(.pouch-focus):has(#chest.pouch-using.open) :is(#hudTL,.hud-tr,#hudUB,.hud-tc,#vitals,#barBox,#foodPick,#carePick,#foodLabel,#barTip,.hud-bl){opacity:0;pointer-events:none}
}

.art-ico.pouch-art{width:44px;height:42px}.pouch-mini .art-ico.pouch-art,#chest.pouch-focus .ch-card .art-ico.pouch-art{width:30px;height:27px}
.pouch-mark{display:grid;place-items:center;width:36px;height:30px;border:1px solid #8c977b;background:#dde2c6;color:#53634d;font:700 10px var(--font-read);letter-spacing:.5px}.pouch-mini .pouch-mark{width:28px;height:23px;font-size:8px}.pouch-mini .g-ico canvas{max-width:28px;max-height:26px;object-fit:contain}

.ky-tile.coming-soon,.ky-row.coming-soon .ky-rowh,.ky-spot.coming-soon .ky-spic{filter:grayscale(1);opacity:.55}


.ch-fold,.ch-peek,.ch-browse{display:none}
body.pouch-focus :is(#welcomeAchievement,#floats,#hudTL,.hud-tc,.hud-tr,#hudUB,.hud-bl,#vitals,#foodPick,#carePick,#foodLabel,#barTip){visibility:hidden;opacity:0;pointer-events:none}
body.pouch-focus #barBox{visibility:visible;opacity:1;pointer-events:auto}
body.pouch-focus #zoomBox{bottom:calc(16px + env(safe-area-inset-bottom,0px));right:calc(16px + env(safe-area-inset-right,0px))}
.camera-home{font:26px/1 var(--font-read)}
#chest.pouch-focus{top:calc(12px + env(safe-area-inset-top,0px));bottom:auto;left:calc(12px + env(safe-area-inset-left,0px));right:auto;width:204px;height:auto;max-height:calc(100dvh - 70px);padding:4px;box-shadow:3px 4px 0 #251a1940;transform:none;transition:transform .22s ease,width .18s ease,height .18s ease}

body:has(#hud[data-device=desktop]) #chest.pouch-focus{top:auto;bottom:calc(12px + env(safe-area-inset-bottom,0px))}

@media(max-width:580px){body:has(#hud[data-device=desktop]) #chest.pouch-focus{bottom:calc(44px + env(safe-area-inset-bottom,0px))}}
#chest.pouch-focus .ch-head{display:flex;gap:4px;min-height:34px;padding:2px 3px 4px;flex:none}
#chest.pouch-focus .ch-head h2{font-size:18px;margin-right:auto}
#chest.pouch-focus :is(.ch-lid,.ch-count,.ch-foot){display:none}
#chest.pouch-focus .ch-head :is(.ch-fold,.x){display:grid;place-items:center;width:28px;height:28px;min-width:28px;padding:0;border:0;background:transparent;color:var(--ink);font:24px/1 var(--font-read);cursor:pointer}
#chest.pouch-focus .ch-body{display:flex;flex-direction:column;gap:5px;padding:0 3px 4px;min-height:0;overflow:hidden;flex:0 1 auto}
#chest.pouch-focus .ch-browse{display:block;flex:none;text-align:left;background:none;border:0;border-bottom:1px solid var(--paper-3);color:var(--ink-soft);font:12px/1.4 var(--font-read);padding:3px 1px;cursor:pointer}
#chest.pouch-focus .ch-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:4px;min-height:0;max-height:min(300px,38dvh);flex:0 1 auto;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#a29475 transparent;padding:2px 2px 4px;scroll-padding:3px;touch-action:pan-y}
#chest.pouch-focus .ch-card{width:auto;min-width:0;min-height:62px;padding:3px 2px;gap:2px;flex:none;scroll-margin:4px;box-shadow:none;border:1px solid #ad9e806b;background:#fff8dd50}
#chest.pouch-focus .ch-card.on{background:#d6ddbb;outline:2px solid #637453;outline-offset:-2px;box-shadow:inset 0 -3px #63745345}
#chest.pouch-focus .ch-card .ch-pv{height:28px;min-height:28px}
#chest.pouch-focus .ch-card .g-ico canvas{max-width:28px;max-height:28px;object-fit:contain}
#chest.pouch-focus .ch-card .pouch-glyph{font-size:28px}
#chest.pouch-focus .ch-card .pouch-mark{width:30px;height:25px;font-size:9px}
#chest.pouch-focus .ch-card .ch-n{top:2px;bottom:auto;right:2px;font-size:10px;padding:2px 3px}
#chest.pouch-focus .ch-card .pouch-badge{font-size:8px;padding:1px 2px}
#chest.pouch-focus .ch-card .ch-nm{display:block;font-size:11px;line-height:1.2;white-space:normal}
#chest.pouch-focus .ch-info{display:flex;flex-direction:column;align-items:stretch;flex-wrap:nowrap;flex:0 1 auto;height:auto;max-height:min(340px,44dvh);min-height:0;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border-top:2px solid #a99a7b;padding:6px 1px 2px;gap:5px}
#chest.pouch-focus .ch-info>.ch-big{display:grid;width:34px;min-height:34px;height:34px;padding:3px;flex:none;align-self:flex-start;box-shadow:none;background:#d9dfbe}
#chest.pouch-focus .ch-big canvas{max-width:28px;max-height:28px;object-fit:contain}
#chest.pouch-focus .ch-t{font-size:16px;line-height:1.2;min-width:0}
#chest.pouch-focus .ch-info>.ch-t{margin-top:-39px;margin-left:41px;min-height:34px;display:flex;align-items:center}
#chest.pouch-focus .pouch-title{min-height:34px;flex:none;gap:6px}
#chest.pouch-focus .pouch-mini{height:32px;width:32px;background:#d9dfbe;border:1px solid #a5ad8c}
#chest.pouch-focus .ch-details{flex:none;border-bottom:1px solid #bbae9180;padding-bottom:3px}
#chest.pouch-focus .ch-details summary{cursor:pointer;color:var(--ink-soft);font:12px/1.4 var(--font-read);padding:3px 0}
#chest.pouch-focus .pouch-details{max-height:142px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-top:4px}
#chest.pouch-focus .ch-d{font-size:12px;line-height:1.45;display:block;-webkit-line-clamp:unset;margin:0;overflow:visible}
#chest.pouch-focus :is(.ch-meta,.pouch-benefits){display:block;margin:7px 0 0;padding-left:15px;font:11px/1.5 var(--font-read);color:var(--ink-soft)}
#chest.pouch-focus :is(.ch-meta,.pouch-benefits) li{margin:3px 0}
#chest.pouch-focus .ch-meta li::before{display:none}
#chest.pouch-focus .pouch-hint{font-size:11px;line-height:1.35}
#chest.pouch-focus :is(.ch-acts,.ch-tools,.pouch-actions){display:flex;flex-wrap:wrap;gap:6px;margin:0;flex:none}
#chest.pouch-focus :is(.ch-acts,.ch-tools,.pouch-actions) .btn{min-height:36px;padding:6px 9px;font-size:12px;white-space:normal;flex:1}
#chest.pouch-focus .pouch-actions [data-pact=cancel]{margin-left:0}
#chest.pouch-focus .pouch-controls{flex:none}
#chest.pouch-focus .pouch-controls [data-pbuy]{font-size:11px;padding:6px}
#chest.pouch-focus .pouch-range{gap:6px;flex:none;margin:0}
#chest.pouch-focus .pouch-wedge{width:112px;gap:4px;min-width:0}
#chest.pouch-focus .pouch-wedge input{width:86px;min-width:0}
#chest.pouch-focus .pouch-options{gap:4px;font-size:11px;flex:none}
#chest.pouch-focus .pouch-options label{flex-wrap:wrap;font-size:11px;min-height:30px}
#chest.pouch-focus .pouch-options select{max-width:125px}
#chest.pouch-focus .pouch-message{font-size:11px;min-height:0;flex:none}
#chest.pouch-focus .pouch-divider{display:flex;grid-column:1/-1;width:auto;align-self:auto;flex:none;background:none;min-height:13px;margin:2px 0}
#chest.pouch-focus .pouch-divider::after{display:block}
#chest.pouch-focus .ch-why{font-size:12px;min-height:34px}
#chest.pouch-focus:not(.ch-browsing){height:auto}
#chest.pouch-focus:not(.ch-browsing) .ch-grid{display:none}
#chest.pouch-focus:not(.ch-browsing) .ch-info{height:auto;max-height:calc(100dvh - 175px)}
#chest.pouch-focus.ch-folded{width:174px;height:auto}
#chest.pouch-focus.ch-folded .ch-body{display:none}
#chest.pouch-focus.ch-folded .ch-peek{display:block;background:none;border:0;color:var(--ink-soft);font:12px/1.4 var(--font-read);padding:5px 6px 9px;text-align:left;cursor:pointer}
#chest.pouch-focus :is(button,summary):focus-visible{outline:2px solid #456e71;outline-offset:1px}
@media(max-width:640px){
 #chest.pouch-focus{left:calc(8px + env(safe-area-inset-left,0px));top:calc(8px + env(safe-area-inset-top,0px));width:min(214px,calc(100vw - 82px));height:auto;max-height:calc(100dvh - 70px)}
 #chest.pouch-focus .ch-head{min-height:44px;padding-bottom:3px}
 #chest.pouch-focus .ch-head :is(.ch-fold,.x){width:44px;height:44px;min-width:44px}
 #chest.pouch-focus .ch-browse{min-height:34px;padding:7px 1px}
 #chest.pouch-focus .ch-grid{flex:0 1 auto;height:auto;max-height:min(210px,27dvh);min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin}
 #chest.pouch-focus .ch-grid::-webkit-scrollbar{display:block;width:3px}
 #chest.pouch-focus .ch-card{min-height:60px;flex:none}
 #chest.pouch-focus .ch-card .ch-nm{font-size:10px}
 #chest.pouch-focus .pouch-divider{min-height:2px;height:2px;margin:4px 0}
 #chest.pouch-focus .pouch-divider span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
 #chest.pouch-focus .ch-info{height:auto;max-height:calc(76dvh - 180px);padding-top:7px;gap:6px}
 #chest.pouch-focus .ch-info>.ch-big{display:grid}
 #chest.pouch-focus .ch-t{font-size:15px}
 #chest.pouch-focus .pouch-hint{display:none}
 #chest.pouch-focus .pouch-details{max-height:100px}
 #chest.pouch-focus .pouch-brushes .btn{min-height:44px;width:44px}
 #chest.pouch-focus :is(.ch-acts,.ch-tools,.pouch-actions) .btn{min-height:44px;font-size:12px;padding:7px 8px}
 #chest.pouch-focus .pouch-controls [data-pbuy]{min-height:44px;margin-left:auto}
 #chest.pouch-focus .pouch-moss{min-height:44px}
 #chest.pouch-focus.ch-folded{width:180px}
 body.pouch-focus #zoomBox{right:calc(8px + env(safe-area-inset-right,0px));bottom:calc(16px + env(safe-area-inset-bottom,0px))}
}
@media(max-height:600px) and (min-width:641px){
 #chest.pouch-focus .ch-grid{max-height:27dvh}
 #chest.pouch-focus .ch-info{max-height:55dvh}
}
@media(pointer:coarse){
 #chest.pouch-focus .ch-head{min-height:44px}
 #chest.pouch-focus .ch-head :is(.ch-fold,.x){width:44px;height:44px;min-width:44px}
}
@media(prefers-reduced-motion:reduce){#chest.pouch-focus{transition:none}}


#chest.pouch-focus.ch-placing-away{transform:translateX(calc(-100% - 32px - env(safe-area-inset-left,0px)));pointer-events:none}
#placementDock{position:fixed;z-index:17;left:50%;bottom:calc(44px + env(safe-area-inset-bottom,0px));transform:translateX(-50%);width:max-content;max-width:min(480px,calc(100vw - 100px));box-sizing:border-box;padding:7px 9px;background:var(--paper);color:var(--ink);border:2px solid var(--wood-dark);box-shadow:2px 3px 0 #251a1940;display:flex;flex-direction:column;gap:6px}
#placementDock[hidden]{display:none}
#placementDock .placement-caption{display:flex;flex-direction:column;gap:2px;min-width:0}
#placementDock .placement-caption strong{font:600 14px/1.2 var(--font-display)}
#placementDock .placement-status{font:11px/1.35 var(--font-read);color:var(--ink-soft);max-width:44ch}
#placementDock[data-valid=false] .placement-status{color:#88452e}
#placementDock .placement-actions{display:flex;flex-wrap:wrap;gap:4px}
#placementDock .btn{min-width:36px;min-height:36px;padding:5px 8px;font-size:12px}
#placementDock .btn:disabled{opacity:.4;filter:grayscale(1);cursor:not-allowed}
#placementDock .btn:focus-visible{outline:2px solid #456e71;outline-offset:2px}
body:has(:is(#panelWrap,#viewWrap,#reveal,#kcard,#pcard,#away):not([hidden])) #placementDock{visibility:hidden;pointer-events:none}
@media(max-width:640px){
 #placementDock{left:calc(8px + env(safe-area-inset-left,0px));transform:none;max-width:calc(100vw - 88px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));padding:6px}
 #placementDock .btn{min-width:44px;min-height:44px;padding:5px 7px}
}
@media(pointer:coarse){#placementDock .btn{min-width:44px;min-height:44px}}


body.pouch-focus #hud[data-device=mobile] #zoomBox{display:flex}


body.pouch-focus:has(#chest.open) #barBox{opacity:1;visibility:visible;pointer-events:auto}

#chest.pouch-focus.pouch-using .pouch-brushes{position:fixed;right:calc(12px + env(safe-area-inset-right,0px));bottom:calc(182px + env(safe-area-inset-bottom,0px));display:grid;grid-template-columns:1fr;gap:5px;padding:7px;background:var(--paper);border:2px solid var(--wood-dark);box-shadow:2px 3px 0 #251a1940;max-width:92px}
#chest.pouch-focus.pouch-using .pouch-brushes::before{content:attr(data-label);font:11px/1.2 var(--font-read);text-align:center;color:var(--ink-soft);max-width:74px}
#chest.pouch-focus.pouch-using .pouch-stock{font:11px/1.2 var(--font-read);text-align:center}
@media(max-width:640px){
 #chest.pouch-focus .ch-info{flex:0 1 auto}
 #chest.pouch-focus.pouch-using .pouch-brushes{right:calc(8px + env(safe-area-inset-right,0px));padding:5px;max-width:65px}
 #chest.pouch-focus.pouch-using .pouch-brushes::before{max-width:44px;font-size:10px}
}
@media(max-height:600px){
 #chest.pouch-focus.pouch-using .pouch-brushes{bottom:calc(168px + env(safe-area-inset-bottom,0px));padding:4px;gap:3px}
 #chest.pouch-focus.pouch-using .pouch-brushes .btn{min-height:40px}
 #chest.pouch-focus .ch-info{flex-shrink:1}
}


body.pouch-focus #app #hud #zoomBox{bottom:calc(16px + env(safe-area-inset-bottom,0px))}

body.pouch-focus #hud[data-device=mobile] .tray-handle{justify-content:center;padding-right:0}

#chest.pouch-focus .pouch-actions{position:sticky;bottom:0;z-index:2;background:var(--paper);box-shadow:0 -5px 0 var(--paper);margin-top:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding-top:4px}
#chest.pouch-focus .pouch-actions .btn{min-width:0;padding:6px 3px;font-size:11px}
@media(max-height:600px){
 #chest.pouch-focus .pouch-hint{display:none}
 #chest.pouch-focus .pouch-actions .btn{min-width:0;min-height:44px;padding:6px 3px;font-size:11px}
 #chest.pouch-focus .ch-info{scroll-padding-bottom:58px}
 #chest.pouch-focus.pouch-using .pouch-brushes .btn{min-height:44px}
}


#welcomeLayer { position: fixed; inset: 0; pointer-events: none; z-index: 65; }
#welcomeLayer [hidden], #welcomeAchievement[hidden] { display: none !important; }
#welcomeGuide { position: absolute; right: 24px; bottom: 112px; display: flex; align-items: flex-end; width: min(510px, calc(100vw - 32px)); animation: welcome-rise .5s ease-out; }
#welcomeGenji { width: 155px; height: 190px; object-fit: contain; object-position: bottom; image-rendering: pixelated; order: 2; filter: drop-shadow(3px 3px 0 #34261755); }
#welcomeGuide { pointer-events: auto; }
#welcomeGuide.can-advance { cursor: pointer; }
#welcomeWorldTarget { position: fixed; pointer-events: none; }
#welcomeCoinExample { display: flex; align-items: center; gap: 14px; padding: 10px 0 14px; color: #795a27; }
#welcomeCoinExample > .pxi { width: 48px; height: 48px; filter: drop-shadow(2px 3px 0 #694a2255); }
#welcomeCoinExample > span { display: grid; gap: 5px; }
#welcomeCoinExample strong { color: #5b3d18; font-size: 18px; }
#welcomeCoinExample small { font-size: 13px; }
.welcome-speech { position: relative; align-self: center; background: #fff1d3; color: #382818; border: 3px solid #66472d; box-shadow: 4px 4px 0 #21190e55; padding: 16px 18px 12px; flex: 1; pointer-events: auto; }
.welcome-speech:after { content: ''; position: absolute; right: -12px; bottom: 28px; width: 16px; height: 16px; background: #fff1d3; border-right: 3px solid #66472d; border-top: 3px solid #66472d; transform: rotate(45deg); }
.welcome-name { color: #806044; font-size: 12px; letter-spacing: .05em; }
#welcomeText { margin: 8px 0 12px; line-height: 1.5; font-size: 16px; }
#welcomeNext { display: block; margin-left: auto; border: 0; background: transparent; color: #725028; padding: 8px; font: inherit; cursor: pointer; }
#welcomeNext:hover, #welcomeNext:focus-visible { background: #ecd6ac; outline: 2px solid #a77c43; }
#welcomePouch { position: absolute; bottom: 108px; left: max(12px, calc(50% - 350px)); width: 220px; background: #f8e8c7; border: 3px solid #66472d; padding: 14px; box-shadow: 4px 4px 0 #21190e55; pointer-events: auto; color: #382818; }
#welcomePouch header { display: flex; justify-content: space-between; align-items: center; margin-bottom: 8px; }
#welcomeMochi { width: 100%; display: flex; flex-direction: column; align-items: center; gap: 6px; border: 2px solid #bd965c; background: #edddbd; padding: 8px; color: inherit; font: inherit; cursor: grab; touch-action: none; }
#welcomeMochi:active { cursor: grabbing; }
#welcomeMochiPortrait { width: 144px; height: 72px; image-rendering: pixelated; }
#welcomeMochi span, #welcomePouchHelp { font-size: 12px; line-height: 1.5; }
#welcomePlaceSafe { width: 100%; font-size: 12px; }
#welcomeFinger { position: fixed; width: 62px; height: 70px; filter: drop-shadow(0 0 3px #fff3b5) drop-shadow(3px 5px 1px #22140dbb); z-index: 5; }
#welcomeFinger .welcome-glove { width: 100%; height: 100%; object-fit: contain; transform: rotate(180deg); animation: welcome-point 1.15s ease-in-out infinite; }
#welcomeFinger.below .welcome-glove { transform: none; animation-name: welcome-point-up; }
#welcomeFinger.travelling .welcome-glove { animation: none; }
#welcomeFinger.points-left .welcome-glove { transform: rotate(-90deg); animation: welcome-point-left 1.15s ease-in-out infinite; }
#welcomeFinger.points-right .welcome-glove { transform: rotate(90deg); animation: welcome-point-right 1.15s ease-in-out infinite; }
#welcomeFinger.travelling.points-left .welcome-glove, #welcomeFinger.travelling.points-right .welcome-glove { animation: none; }
#welcomeTarget { position: fixed; box-sizing: border-box; border: 3px solid #fff0b3; box-shadow: 0 0 0 2px #583c20, 0 0 22px 5px #ffc96670; border-radius: 5px; animation: welcome-target-glow 1.6s ease-in-out infinite; }
#vitals.welcome-vitals-pending[hidden] { display: flex !important; visibility: hidden; opacity: 0; pointer-events: none; animation: none !important; }
#welcomeFishGhost { position: fixed; width: 96px; height: 48px; transform: translate(-50%, -50%); image-rendering: pixelated; border: 2px solid #fff1d3; box-shadow: 3px 3px 0 #23190d66; z-index: 8; }

#welcomeAchievement { position: fixed; z-index: 110; left: 50%; top: 28px; transform: translateX(-50%); box-sizing: border-box; width: max-content; max-width: min(560px, calc(100vw - 24px)); pointer-events: none; }

#app:has(> :is(#panelWrap, #viewWrap, #kcard, #previewBar):not([hidden]), > #chest.open, #away:not([hidden])) > #welcomeAchievement { z-index: 9; }
.stamp-notice { position: relative; isolation: isolate; box-sizing: border-box; max-width: 100%; border-radius: 8px; color: #211e19; box-shadow: 0 5px 20px rgba(20, 24, 17, .18), 0 1px 3px rgba(20, 24, 17, .08); pointer-events: auto; touch-action: none; opacity: 1; transform: translateY(0); transition: transform .18s ease-out, opacity .18s ease-out; animation: stamp-notice-enter .32s cubic-bezier(.2, .65, .25, 1) both; }
.stamp-notice::before { content: ''; position: absolute; z-index: -1; inset: 0; border-radius: inherit; background-color: #f4efdf; background-image: var(--ui-washi-journal); background-size: 96px 96px; opacity: .94; pointer-events: none; }
.stamp-notice-open { position: relative; display: flex; align-items: center; gap: 10px; box-sizing: border-box; width: 100%; min-width: 0; min-height: 48px; margin: 0; padding: 10px 42px 10px 12px; border: 0; border-radius: inherit; background: transparent; color: inherit; text-align: left; font: inherit; cursor: pointer; touch-action: none; -webkit-tap-highlight-color: transparent; }
.stamp-notice-art { display: flex; align-items: center; justify-content: center; flex: 0 0 64px; width: 64px; height: 64px; }
.stamp-notice-art canvas, .stamp-notice-art .kit-ico { display: block; width: 64px; height: 64px; image-rendering: pixelated; }
.stamp-notice-copy { flex: 1; min-width: 0; overflow-wrap: anywhere; }
.stamp-notice-title { display: block; text-align: center; font: 700 18px/1.3 var(--font-read); }
.stamp-notice-description { display: block; margin-top: 4px; color: #38352e; font: 400 14px/1.4 var(--font-read); }
.stamp-notice-dismiss { position: absolute; top: 3px; right: 3px; display: flex; align-items: center; justify-content: center; box-sizing: border-box; width: 32px; height: 32px; margin: 0; padding: 0; border: 0; border-radius: 6px; background: transparent; color: #39362f; font: 400 20px/1 var(--font-read); opacity: 0; pointer-events: none; cursor: pointer; touch-action: none; transition: opacity .15s ease, background-color .15s ease; -webkit-tap-highlight-color: transparent; }
.stamp-notice-dismiss svg { width: 14px; height: 14px; pointer-events: none; }
.stamp-notice:hover .stamp-notice-dismiss, .stamp-notice:focus-within .stamp-notice-dismiss { opacity: .65; pointer-events: auto; }
.stamp-notice-dismiss:hover { background: rgba(41, 37, 28, .07); opacity: 1; }
.stamp-notice-open:focus-visible, .stamp-notice-dismiss:focus-visible { outline: 2px solid #70664e; outline-offset: -3px; }
.stamp-notice.has-entered { animation: none; }
.stamp-notice.is-leaving { animation: stamp-notice-exit .24s ease-in both; pointer-events: none; }
.stamp-notice.is-leaving button { pointer-events: none; }
.stamp-notice.is-dragging { animation: none; transition: none; transform: translate(var(--stamp-drag-x, 0px), var(--stamp-drag-y, 0px)); opacity: var(--stamp-drag-opacity, 1); }
@media (hover: none), (pointer: coarse) {
  .stamp-notice-open { padding-right: 48px; }
  .stamp-notice-dismiss { top: 0; right: 0; width: 44px; height: 44px; opacity: .5; pointer-events: auto; }
}
@media (min-width: 1100px) { body:has(:is(#clock, #hudTC):not([hidden])) #welcomeAchievement { top: calc(var(--tc-bottom, 54px) + 18px); } }
@media (max-width: 1199px) { #welcomeAchievement { top: 90px; } }
@media (max-width: 720px) { #welcomeAchievement { top: max(calc(var(--header-bottom, 88px) + 12px), calc(var(--tc-bottom, 0px) + 18px)); } }
#vitals:not([hidden]), #btnShop:not([hidden]) { animation: welcome-fade .6s ease-out; }
@keyframes welcome-rise { from { opacity: 0; transform: translateY(180px); } to { opacity: 1; transform: translateY(0); } }
@keyframes welcome-fade { from { opacity: 0; } to { opacity: 1; } }
@keyframes stamp-notice-enter { from { opacity: 0; transform: translateY(var(--stamp-slide-y, -200px)); } to { opacity: 1; transform: translateY(0); } }
@keyframes stamp-notice-exit { from { opacity: var(--stamp-exit-opacity, 1); transform: var(--stamp-exit-transform, translateY(0)); } to { opacity: 0; transform: translate(var(--stamp-exit-x, 0px), var(--stamp-slide-y, -200px)); } }
@keyframes stamp-notice-fade-out { from { opacity: var(--stamp-exit-opacity, 1); } to { opacity: 0; } }
@keyframes welcome-point { 50% { transform: translateY(7px) rotate(180deg); } }
@keyframes welcome-point-up { 50% { transform: translateY(-7px); } }
@keyframes welcome-point-left { 50% { transform: translateX(-6px) rotate(-90deg); } }
@keyframes welcome-point-right { 50% { transform: translateX(6px) rotate(90deg); } }
@keyframes welcome-target-glow { 50% { box-shadow: 0 0 0 2px #583c20, 0 0 28px 8px #ffc96699; } }
@media (min-width: 761px) {
  body.chest-open #welcomeGuide[data-phase="benchPlace"] { right: 370px; width: min(510px, calc(100vw - 390px)); }
}
@media (max-width: 760px) {
  #welcomeGuide { right: 10px; bottom: 110px; width: min(430px, calc(100vw - 20px)); }
  #welcomeGenji { width: 90px; height: 140px; }
  .welcome-speech { padding: 11px 12px 8px; }
  #welcomeText { font-size: 14px; }
  #welcomePouch { bottom: 310px; left: 12px; transform: none; width: 185px; }
  #welcomeFinger { width: 44px; height: 50px; }
  #welcomeMochiPortrait { width: 120px; height: 60px; }
  #welcomeGuide[data-phase="visitorWalk"], #welcomeGuide[data-phase="wishIntro"], #welcomeGuide[data-phase="coinPickup"], body.chest-open #welcomeGuide[data-phase="benchPlace"] {
    top: max(172px, calc(var(--care-bottom, 150px) + 20px)); bottom: auto;
  }
}
@media (max-height: 590px) {
  #welcomeGuide { bottom: 102px; }
  #welcomeGenji { height: 120px; width: 90px; }
  #welcomePouch { left: 12px; bottom: 102px; transform: none; }
}
@media (prefers-reduced-motion: reduce) {
  #welcomeGuide, #welcomeFinger .welcome-glove, #welcomeTarget, #vitals, #btnShop { animation: none !important; }
  .stamp-notice { transform: none; animation: welcome-fade .1s ease-out both; transition: opacity .1s ease; }
  .stamp-notice.has-entered { animation: none; }
  .stamp-notice.is-leaving { animation: stamp-notice-fade-out .1s ease-in both; }
  .stamp-notice.is-dragging { animation: none; transition: none; transform: none; }
}


.ky-welcome-label { color: #796c56; font-size: 12px; }
.ky-simple-icon { display: inline-flex; align-items: center; justify-content: center; vertical-align: middle; }
.ky-simple-icon .pxi { margin: 0; }


.ky-welcome-shelf { overflow-y: auto; }
.ky-welcome-spot { grid-template-columns: 1fr; height: auto; gap: 0; }
.ky-welcome-spot .ky-spic { height: 78px; border-bottom: 0; }
.ky-welcome-spot .ky-spic .kyi { width: 64px; height: 64px; }
.ky-welcome-spot .ky-sdet { height: auto; min-height: 186px; padding: 12px; gap: 7px; overflow: visible; }
.ky-welcome-spot .ky-kind { height: auto; white-space: normal; line-height: 14px; letter-spacing: .6px; }
.ky-welcome-spot .ky-name { height: auto; white-space: normal; font-size: 20px; line-height: 23px; }
.ky-welcome-spot .ky-desc { height: auto; display: block; overflow: visible; font-size: 13px; line-height: 18px; }
.ky-welcome-spot .ky-have { height: auto; white-space: normal; font-size: 12px; line-height: 17px; overflow: visible; }
.ky-welcome-spot .ky-btns { height: auto; min-height: 44px; margin-top: 9px; padding-right: 78px; }
.ky-welcome-spot .ky-btn { min-height: 44px; padding: 10px; font-size: 11px; }
.ky-welcome-spot .ky-btns.tight .ky-lab { display: inline; }
.ky-welcome-shelf .ky-scroll { flex: 0 0 auto; overflow: visible; }
.ky-welcome-shelf .ky-note { margin-bottom: 0; }

@media (max-width: 640px) {
  
  body:has(#welcomeGuide[data-phase="benchPlace"]) #chest .ch-big,
  body:has(#welcomeGuide[data-phase="benchPlace"]) #chest .ch-meta,
  body:has(#welcomeGuide[data-phase="benchPlace"]) #chest .ch-foot { display: none; }
  body:has(#welcomeGuide[data-phase="benchPlace"]) #chest .ch-acts .btn { min-height: 44px; }
}


#openCard {
  position: fixed; inset: 0; z-index: 310;
  display: flex; flex-direction: column; align-items: center; justify-content: center; gap: clamp(26px, 5vh, 48px);
  background: radial-gradient(ellipse at 50% 45%, #2e6268 0%, #28565c 48%, #1d4447 100%);
  color: #fff2d3; transition: opacity 350ms ease;
}
#openCard[hidden] { display: none !important; }
#openCard.oc-out { opacity: 0; pointer-events: none; }
.oc-name {
  font: 500 clamp(64px, 8vw, 128px)/.95 var(--font-display);
  letter-spacing: -.065em; padding-right: .065em; color: #fff2d3; user-select: none;
  text-shadow: 0 3px #1c3c39, 3px 0 #1c3c39, -3px 0 #1c3c39, 0 -3px #1c3c39, 0 7px #18393680;
}
.oc-bar { position: relative; width: min(220px, 46vw); height: 4px; border-radius: 2px; overflow: hidden; background: #fff2d32e; }
.oc-bar i { position: absolute; inset: 0; background: #fff2d3; transform-origin: 0 50%; transform: scaleX(var(--oc-p, 0)); transition: transform 300ms ease-out; }
.oc-bar::after {
  content: ''; position: absolute; inset: 0; transform: translateX(-100%);
  background: linear-gradient(90deg, transparent, #ffffff73, transparent);
  animation: oc-glint 1.2s linear infinite;
}
@keyframes oc-glint { to { transform: translateX(100%); } }
.oc-say { position: absolute; width: 1px; height: 1px; overflow: hidden; clip: rect(0 0 0 0); white-space: nowrap; } 

#titleStart { position: relative; }
.title-bar { display: none; }
#titleScreen.title-loading #titleStart { visibility: hidden; pointer-events: none; }
#titleScreen.title-loading .title-bar { display: block; visibility: visible; position: absolute; left: 50%; top: 50%; transform: translate(-50%, -50%); }
#titleScreen.title-out { opacity: 0; transition: opacity 350ms ease; pointer-events: none; }

body.hd-on #hd { animation: hd-in 300ms ease-out; }
@keyframes hd-in { from { opacity: 0; } }
@media (prefers-reduced-motion: reduce) {
  .oc-bar::after { animation: none; }
  #openCard, .oc-bar i, #titleScreen.title-out { transition: none; }
  body.hd-on #hd { animation: none; }
}


body.title-active #app { visibility: hidden; }
body.title-active #welcomeLayer,
body.title-active #welcomeAchievement { visibility: hidden; pointer-events: none; }
#titleScreen {
  position: fixed; inset: 0; z-index: 300;
  overflow: hidden; isolation: isolate;
  background: #28565c; color: #fff5dc;
  touch-action: manipulation;
}
#titleScreen[hidden] { display: none !important; }
#titleRiver { width: 100%; height: 100%; display: block; image-rendering: pixelated; }
.title-shade {
  position: absolute; inset: 0; pointer-events: none;
  background: radial-gradient(ellipse at 50% 45%, transparent 15%, #112f3030 100%);
}
.title-words {
  position: absolute; inset: 0;
  display: flex; align-items: center; justify-content: center; flex-direction: column;
  gap: clamp(36px, 7vh, 70px); padding: 32px 20px;
  pointer-events: none;
}
#titleName {
  margin: 0; font: 500 clamp(76px, 9.6vw, 148px)/.95 var(--font-display);
  letter-spacing: -.065em; padding-right: .065em;
  color: #fff2d3;
  text-shadow: 0 3px #1c3c39, 3px 0 #1c3c39, -3px 0 #1c3c39, 0 -3px #1c3c39, 0 7px #18393680;
  user-select: none;
}
#titleStart {
  pointer-events: auto; appearance: none; -webkit-tap-highlight-color: transparent;
  min-width: 120px; min-height: 54px; padding: 10px 25px;
  border: 0; border-radius: 0; background: transparent;
  color: #fff2d3; cursor: pointer;
  font: var(--font-read-w) clamp(27px, 2.5vw, 36px)/1.2 var(--font-read);
  letter-spacing: .06em;
  text-shadow: 2px 2px #193d3d, -1px -1px #193d3d, 0 3px #193d3d;
  transition: color 140ms ease, transform 140ms ease;
}
#titleStart::after {
  content: ''; display: block; width: 26px; height: 2px; margin: 8px auto 0;
  background: currentColor; opacity: .65;
}
#titleStart:hover { color: #ffffff; transform: translateY(-2px); }
#titleStart:active { transform: translateY(1px); }
#titleStart:focus { outline: none; }
#titleStart:focus-visible { outline: 2px dashed #f9ebc5; outline-offset: 5px; }
@media (max-width: 600px) {
  .title-words { gap: 46px; padding-bottom: max(32px, env(safe-area-inset-bottom)); }
  #titleName { font-size: clamp(72px, 19vw, 112px); }
  #titleStart { font-size: 31px; }
}
@media (max-height: 450px) and (min-width: 601px) {
  #titleName { font-size: 78px; }
  .title-words { gap: 25px; }
}
@media (prefers-reduced-motion: reduce) {
  #titleStart { transition: none; }
}


.hud-bc { position: absolute; left: 50%; bottom: calc(10px + env(safe-area-inset-bottom, 0px)); transform: translateX(-50%); width: max-content; max-width: calc(100vw - 24px); display: flex; flex-direction: column; align-items: center; gap: 8px; }
.traybar { display: flex; align-items: flex-end; gap: 6px; }
.traywrap { position: relative; display: flex; flex-direction: column; align-items: center; }
#pond.food, #pond.care { cursor: crosshair; }
#pond.net { touch-action: none; } 


.trayscroll { position: relative; display: flex; }
#tray { pointer-events: auto; display: flex; align-items: flex-end; gap: 6px; padding: 6px; background: rgba(34, 23, 15, .86); border: 2px solid var(--wood-dark); box-shadow: inset 0 0 0 2px rgba(255, 236, 200, .12), 0 4px 0 rgba(0, 0, 0, .3); }
#tray.shake { animation: shake .35s; }
@keyframes shake { 20%, 60% { transform: translateX(-4px); } 40%, 80% { transform: translateX(4px); } }


.tool { position: relative; flex: none; display: flex; flex-direction: column; align-items: center; justify-content: flex-end; gap: 7px; box-sizing: border-box; width: 62px; height: 68px; margin: 0; padding: 0 0 7px; cursor: pointer; background: #3a2819; color: #f5ecd8; border: 2px solid #120b07; box-shadow: inset 2px 2px 0 rgba(255, 236, 200, .07), inset -2px -2px 0 rgba(0, 0, 0, .22); touch-action: manipulation; user-select: none; -webkit-user-select: none; -webkit-touch-callout: none; }
.tool[hidden] { display: none; }
.tool .ti { display: grid; place-items: center; width: 34px; height: 34px; }
.tool .ti .pxi { height: 32px; width: auto; max-width: 34px; }
.tool .ti .sw { width: 24px; height: 24px; }

.art-ico { display: block; flex: none; width: 32px; height: 32px; object-fit: contain; }
.art-ico.art-classic { image-rendering: pixelated; }
.tool .ti .sw-art { display: grid; place-items: center; }
.tool .tl { font: 11px/1 var(--font-cap); letter-spacing: .6px; text-transform: uppercase; color: #d9c7a6; white-space: nowrap; }
.tool kbd { position: absolute; left: 2px; top: 1px; font: 16px/1 var(--font-cap); color: #a8927a; } 

.tool .fc { position: absolute; right: 2px; bottom: 24px; height: 14px; padding: 0 2px; font: 16px/14px var(--font-cap); font-variant-numeric: tabular-nums; color: #f5ecd8; background: #120b07; }
.tool .fc:empty { display: none; }
.tool .fc.hot { background: var(--vermilion); color: #fff8ea; }
.tool .fc.hot:not(:empty) { top: -6px; right: -6px; bottom: auto; min-width: 16px; text-align: center; }
.tool .lk, .tool .al { position: absolute; right: 4px; top: 4px; }
.tool .al { width: 7px; height: 7px; background: #f0a24a; box-shadow: 0 0 0 1px #120b07; }
.tool .al.red { background: #e2553a; animation: alPulse 1.6s ease-in-out infinite; }
.tool:hover { background: #4a3421; }
.tool.on { background: #5a3f25; border-color: var(--gold); box-shadow: 0 0 0 2px var(--wood-dark), inset 0 -3px 0 var(--gold-lo); transform: translateY(-3px); }
.tool.on .tl { color: var(--gold-hi); }
.tool.empty .fc { color: #e0816b; }
.tool:focus-visible { outline: 3px solid var(--gold); outline-offset: 2px; }
.tool.ghost { cursor: help; background: rgba(58, 40, 25, .45); border: 2px dashed #6b5440; box-shadow: none; }
.tool.ghost:hover { background: rgba(74, 52, 33, .6); }
.tool.ghost .ti :is(.pxi, .art-ico) { filter: brightness(0) invert(.75) opacity(.3); }
.tool.ghost .tl { color: #7d6a55; }
.tool.cue { animation: cue 1.6s ease-in-out infinite; }
.tool.appear { animation: slotIn .35s ease-out; }
.tool.bump, .tool.nudge { animation: bump .35s ease-out; }
.tool.act:active, .tool.act.fire { background: #5a3f25; transform: translateY(2px); }
.tool.cool::after { content: ''; position: absolute; inset: 0; background: rgba(18, 11, 7, .55); transform-origin: bottom; animation: drain var(--cd-ms, 4s) linear forwards; pointer-events: none; }
.tool.mystic::before { content: ''; position: absolute; right: 4px; top: 4px; width: 5px; height: 5px; background: #c9a0ff; box-shadow: 0 0 0 1px #1b120c; }
.tray-sep { flex: none; width: 2px; align-self: stretch; margin: 9px 3px; background: rgba(255, 236, 200, .2); }
@keyframes cue { 0%, 100% { box-shadow: 0 0 0 2px var(--wood-dark), 0 0 0 4px rgba(242, 193, 78, .25); } 50% { box-shadow: 0 0 0 2px var(--wood-dark), 0 0 0 4px rgba(242, 193, 78, .9); } }
@keyframes slotIn { from { transform: scale(.4); opacity: 0; } 70% { transform: scale(1.12); opacity: 1; } to { transform: none; } }
@keyframes drain { from { transform: scaleY(1); } to { transform: scaleY(0); } }
@keyframes alPulse { 50% { transform: scale(1.35); } }
@keyframes bump { 30% { transform: translateY(-6px) scale(1.08); } }


.traywrap { --tray-roll: 0px; --tray-k: 0; }

.tray-handle { position: relative; z-index: 3; flex: none; display: flex; align-items: flex-end; justify-content: center; width: 96px; height: 22px; margin: 0 0 -2px; padding: 0; border: 0; background: none; cursor: grab; pointer-events: auto; touch-action: none; -webkit-tap-highlight-color: transparent; user-select: none; -webkit-user-select: none; transform: translateY(var(--tray-roll)); transition: transform .24s ease-out; }
.tray-tab { position: relative; display: block; box-sizing: border-box; width: 60px; height: 14px; background: #3a2819; border: 2px solid var(--wood-dark); border-bottom: 0; box-shadow: inset 2px 2px 0 rgba(255, 236, 200, .12), 0 -2px 0 rgba(0, 0, 0, .18); }

.tray-tab::before { content: ''; position: absolute; left: 50%; top: 3px; width: 24px; height: 6px; margin-left: -12px; background: linear-gradient(rgba(255, 236, 200, .42) 0 2px, transparent 2px 4px, rgba(255, 236, 200, .42) 4px 6px); }
.tray-handle:hover .tray-tab { background: #4a3421; }
.tray-handle:focus-visible { outline: none; }
.tray-handle:focus-visible .tray-tab { outline: 3px solid var(--gold); outline-offset: 2px; }

#barBox:is([data-tray='tuck'], [data-tray='hidden']) .tray-tab { border-bottom: 2px solid var(--wood-dark); height: 16px; box-shadow: inset 2px 2px 0 rgba(255, 236, 200, .12), 0 3px 0 rgba(0, 0, 0, .3); }
.traywrap.dragging .tray-handle { cursor: grabbing; transition: none; }
.trayscroll { clip-path: inset(var(--tray-roll) -12px -12px -12px); opacity: calc(1 - var(--tray-k)); transition: clip-path .24s ease-out, opacity .24s ease-out, visibility 0s; }
.traywrap.dragging .trayscroll { transition: none; }

#barBox:is([data-tray='tuck'], [data-tray='hidden']) .traywrap:not(.dragging) .trayscroll { visibility: hidden; transition: clip-path .24s ease-out, opacity .24s ease-out, visibility 0s linear .24s; }
#barBox:is([data-tray='tuck'], [data-tray='hidden']) :is(#tray, #foodPick, #carePick, #foodLabel) { pointer-events: none; }
#barBox:is([data-tray='tuck'], [data-tray='hidden']) :is(#foodPick, #carePick, #foodLabel) { opacity: 0; visibility: hidden; transition: opacity .2s ease-in, visibility 0s linear .2s; }
@media (pointer: coarse) { .tray-handle { width: 120px; height: 30px; } .tray-tab { width: 72px; } } 

#barBox[data-under] .tray-handle { visibility: hidden; }


#foodLabel { margin: 0 0 4px; max-width: calc(100vw - 48px); font: 16px/16px var(--font-cap); letter-spacing: 1px; text-transform: uppercase; color: var(--hud-ink); text-shadow: var(--ts-thin); white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
#foodLabel:empty { display: none; }


#foodPick, #carePick { pointer-events: auto; display: flex; flex-wrap: wrap; justify-content: center; gap: 6px; margin: 0 0 8px; padding: 6px; max-width: min(330px, calc(100vw - 24px)); background: rgba(34, 23, 15, .82); border: 2px solid var(--wood-dark); box-shadow: inset 0 0 0 2px rgba(255, 236, 200, .12); animation: pickUp .16s ease-out; }
@keyframes pickUp { from { transform: translateY(6px); opacity: 0; } to { transform: none; opacity: 1; } }
.food { position: relative; cursor: pointer; display: flex; align-items: center; justify-content: center; gap: 5px; box-sizing: border-box; width: 54px; height: 44px; min-width: 44px; margin: 0; padding: 0 4px; background: #3a2819; color: #f5ecd8; border: 2px solid #120b07; box-shadow: inset 2px 2px 0 rgba(255, 236, 200, .07), inset -2px -2px 0 rgba(0, 0, 0, .22); }
.food .sw { flex: none; width: 18px; height: 18px; }
.food .fc { font: 16px/1 var(--font-cap); font-variant-numeric: tabular-nums; }
.food kbd { position: absolute; left: 3px; top: 2px; font: 16px/1 var(--font-cap); color: #a8927a; }
.food:hover { background: #4a3421; }
.food.on { background: #5a3f25; border-color: var(--gold); box-shadow: 0 0 0 2px var(--wood-dark), inset 0 -3px 0 var(--gold-lo); transform: translateY(-3px); }
.food.empty .fc { color: #e0816b; }
.food.cold :is(.sw, .art-ico) { opacity: .45; }

#foodPick .food .art-ico { width: 24px; height: 24px; image-rendering: auto; }
#carePick .food .art-ico { width: 28px; height: 28px; }
.food.cold::after { content: ''; position: absolute; right: 3px; top: 3px; width: 5px; height: 5px; background: #9fd0ff; box-shadow: 0 0 0 1px #1b120c; }
.food.care { width: auto; min-width: 44px; padding: 0 8px; }

.food[data-food] { width: auto; min-width: 54px; padding: 0 8px; }
.food .pxi { flex: none; }
.food.fresh::before { content: ''; position: absolute; inset: 0; background: rgba(18, 11, 7, .6); transform-origin: bottom; transform: scaleY(var(--cd, 0)); pointer-events: none; }
.food.more { width: 44px; }
.food.more .plus { font: 24px/24px var(--font-cap); color: var(--gold-hi); }
.food:focus-visible { outline: 3px solid var(--gold); outline-offset: 2px; }
#carePick .food .pxi { height: 28px; width: auto; }
@media (hover: hover) and (min-width: 721px) { #foodPick .food[data-food] { min-width: 58px; padding: 12px 8px 0; } #foodPick .food kbd { left: 4px; line-height: 12px; } } 


#barTip { position: fixed; left: 0; top: 0; z-index: 31; max-width: min(260px, calc(100vw - 24px)); pointer-events: none; animation: pop .15s ease-out; }
#barTip .bt-h { display: flex; align-items: center; gap: 6px; font: 700 16px/1.2 var(--font-head); color: var(--k-choc); }
#barTip kbd { padding: 3px 4px 2px; font: 400 16px/1 var(--font-kicker); background: var(--k-choc); color: var(--k-cream); }
#barTip .bt-l { margin-top: 3px; }
#barTip .bt-s { margin-top: 4px; font-size: 13px; color: var(--k-choc-soft); }
#barTip .bt-s.lockline { color: var(--k-wood); }
#barTip .bt-s.warn { color: var(--k-tomato-dark); }


.hud-br { position: absolute; right: 16px; bottom: calc(14px + env(safe-area-inset-bottom, 0px)); display: flex; flex-direction: column; gap: 6px; }
.zbtn { pointer-events: auto; cursor: pointer; display: grid; place-items: center; margin: 0; padding: 6px; background: var(--paper); border: 2px solid var(--wood-dark); box-shadow: inset -2px -2px 0 var(--paper-3), inset 2px 2px 0 #fffaf0, 0 4px 0 rgba(0, 0, 0, .3); }
.zbtn:hover:not(:disabled) { background: #fffaf0; }
.zbtn:active:not(:disabled) { transform: translateY(2px); box-shadow: inset 2px 2px 0 var(--paper-3), 0 2px 0 rgba(0, 0, 0, .3); }
.zbtn:disabled { opacity: .45; cursor: default; }
.zbtn:focus-visible { outline: 3px solid var(--gold); outline-offset: 2px; }


@media (max-width: 1400px) {
  body:has(#foodPick:not([hidden]), #carePick:not([hidden])) #welcomeGuide { bottom: 198px; }
}
@media (hover: none) { .tool kbd, .food kbd { display: none; } }
@media (max-width: 720px) {
  
  .traybar { max-width: 100%; }
  .traywrap, .trayscroll, #tray { min-width: 0; max-width: 100%; }
  #tray { gap: 4px; padding: 5px; }
  .tool { flex: 0 1 auto; width: 52px; min-width: 44px; height: 64px; gap: 6px; padding-bottom: 7px; }
  .tool .ti { width: 32px; height: 32px; }
  .tool .ti .pxi { height: 30px; max-width: 32px; }
  .tool .ti .art-ico { width: 30px; height: 30px; }
  .tool .tl { font-size: 10px; letter-spacing: .3px; }
  .tool .fc { bottom: 22px; }
  .tray-sep { margin: 8px 1px; }
  .tool kbd, .food kbd, #foodLabel { display: none; }
  #foodPick, #carePick { gap: 5px; max-width: min(306px, calc(100vw - 24px)); }
  #foodPick .food, #carePick .food { width: 52px; min-width: 44px; height: 46px; }
  #foodPick .food[data-food], #carePick .food.care { width: auto; min-width: 52px; }
  .hud-br { right: 12px; bottom: var(--bar-clear, calc(96px + env(safe-area-inset-bottom, 0px))); } 
  .zbtn { width: 44px; height: 44px; } 
  #hud:is([data-care-layout='lower-left'], [data-care-layout='above-action']):has(#vitals:not([hidden])) .hud-br { bottom: calc(var(--bar-clear, 96px) + var(--care-height, 84px) + 18px); } 
  body:has(#foodPick:not([hidden]), #carePick:not([hidden])) #welcomeGuide { bottom: 170px; }
}
@media (max-width: 380px) {
  #tray { gap: 3px; }
  .tool { width: 46px; height: 62px; }
  .tool .tl { font-size: 10px; letter-spacing: 0; }
  .tool .ti { width: 30px; }
  .tool .ti .pxi { max-width: 30px; }
  #foodPick .food, #carePick .food { width: 48px; }
  #foodPick .food[data-food], #carePick .food.care { width: auto; min-width: 48px; }
}

@media (max-width: 380px) and (max-height: 700px) {
  body:not(.pouch-focus) #zoomBox { flex-direction: row; }
}

#hud[data-device='mobile'] { --lid-h: 34px; }
#hud[data-device='mobile'] .hud-bc { left: calc(12px + env(safe-area-inset-left, 0px)); right: calc(12px + env(safe-area-inset-right, 0px)); width: auto; max-width: none; transform: none; }
#hud[data-device='mobile'] .traybar, #hud[data-device='mobile'] .traywrap { width: 100%; max-width: none; align-items: stretch; }
#hud[data-device='mobile'] .trayscroll, #hud[data-device='mobile'] #tray { width: 100%; max-width: none; box-sizing: border-box; }
#hud[data-device='mobile'] #tray { justify-content: center; border-top: 0; padding-top: 4px; }
#hud[data-device='mobile'] .tool { flex: 1 1 0; width: auto; min-width: 44px; max-width: 72px; }

#hud[data-device='mobile'] .tray-handle { width: 100%; height: var(--lid-h); margin: 0; padding: 0 6px 0 0; box-sizing: border-box; justify-content: flex-end; align-items: center; pointer-events: none; }
#hud[data-device='mobile'] .tray-tab, #hud[data-device='mobile'] #barBox:is([data-tray='tuck'], [data-tray='hidden']) .tray-tab { pointer-events: auto; width: 44px; height: 26px; border: 2px solid var(--wood-dark); background: #5a3a25; box-shadow: inset 0 2px 0 var(--wood-2), inset 0 -2px 0 #3b2416; }
#hud[data-device='mobile'] .tray-tab::before { top: 5px; width: 18px; height: 12px; margin-left: -9px; background: linear-gradient(#d9c7a6 0 2px, transparent 2px 5px, #d9c7a6 5px 7px, transparent 7px 10px, #d9c7a6 10px 12px); }
#hud[data-device='mobile'] .tray-handle:hover .tray-tab { background: #6b4a2e; }

#hud[data-device='mobile'] :is(#foodPick, #carePick) { position: fixed; z-index: 3; right: calc(10px + env(safe-area-inset-right, 0px)); bottom: calc(var(--bar-clear, 124px) + 4px); flex-direction: column; flex-wrap: nowrap; justify-content: flex-start; gap: 6px; margin: 0; padding: 6px; max-width: none; max-height: calc(100vh - var(--bar-clear, 124px) - 150px); overflow-y: auto; overscroll-behavior: contain; }
#hud[data-device='mobile'] :is(#foodPick, #carePick) :is(.food, .food[data-food], .food.care, .food.more) { flex: none; flex-direction: column; gap: 3px; width: 54px; min-width: 54px; height: 54px; padding: 0; }
#hud[data-device='mobile'] :is(#foodPick, #carePick) .food.on { transform: none; }
#hud[data-device='mobile'] #foodPick .food .sw { width: 22px; height: 22px; }
#hud[data-device='mobile'] #foodPick .food .art-ico { width: 26px; height: 26px; }
#hud[data-device='mobile'] #foodLabel { display: block; position: fixed; z-index: 3; right: calc(10px + env(safe-area-inset-right, 0px)); bottom: calc(var(--bar-clear, 124px) + var(--pick-h, 0px) + 12px); max-width: calc(100vw - 32px); margin: 0; font-size: 14px; line-height: 16px; text-align: right; }
#hud[data-device='mobile'] #foodLabel:empty { display: none; }

@media (prefers-reduced-motion: reduce) {
  .tool.cue, .tool.appear, .tool.nudge, .tool.bump, .tool .al.red, #foodPick, #carePick, #barTip, #tray.shake { animation: none; }
  .tray-handle { transition: none; }
  .trayscroll { clip-path: none; transition: opacity .2s ease-out, visibility 0s; }
  #barBox:is([data-tray='tuck'], [data-tray='hidden']) .traywrap:not(.dragging) .trayscroll { transition: opacity .2s ease-in, visibility 0s linear .2s; }
  .tool.cue { box-shadow: 0 0 0 2px var(--wood-dark), 0 0 0 4px rgba(242, 193, 78, .8); }
}




.hud-tl { position: absolute; z-index: 18; left: calc(12px + env(safe-area-inset-left, 0px)); top: calc(12px + env(safe-area-inset-top, 0px)); max-width: calc(100vw - 32px); }
.hud-slot { display: flex; flex-direction: column; align-items: flex-start; gap: 0; color: var(--hud-ink); text-shadow: var(--ts); pointer-events: none; user-select: none; -webkit-user-select: none; }
.hud-ub { position: absolute; z-index: 18; right: 104px; top: calc(var(--ub-top, 87px) + env(safe-area-inset-top, 0px)); max-width: min(360px, calc(100vw - 136px)); align-items: flex-end; } 

.purses { display: flex; flex-wrap: wrap; align-items: center; gap: 4px 14px; } 
.purse { position: relative; display: flex; align-items: center; gap: 10px; font: 400 32px/1 var(--font-cap); font-variant-numeric: tabular-nums; }
.purse b { font-weight: 400; }
.purse .pxi { filter: drop-shadow(2px 2px 0 var(--wood-dark)); }
.purse.koban { gap: 8px; font-size: 24px; color: #eef2f8; }

#hudTL #kobanBox { position: fixed; right: calc(12px + env(safe-area-inset-right, 0px)); top: calc(12px + env(safe-area-inset-top, 0px)); }
.purse .kit-ico { --s: 3; filter: drop-shadow(2px 2px 0 var(--wood-dark)); } 

.purse.koban .kit-ico { animation: kobanShine 5.2s ease-in-out infinite; }
.purse.koban::before { content: ''; position: absolute; left: -3px; top: -3px; width: 9px; height: 9px; z-index: 1; background: linear-gradient(#fff, #fff) center / 3px 100% no-repeat, linear-gradient(#fff, #fff) center / 100% 3px no-repeat; filter: drop-shadow(0 0 2px rgba(220, 235, 255, .9)); opacity: 0; transform: scale(.3); animation: kobanGlint 5.2s ease-in-out infinite; pointer-events: none; }
@keyframes kobanGlint { 0%, 78%, 100% { opacity: 0; transform: scale(.3) rotate(0deg); } 84% { opacity: 1; transform: scale(1) rotate(45deg); } 90% { opacity: .5; transform: scale(.6) rotate(90deg); } }
@keyframes kobanShine { 0%, 76%, 100% { filter: drop-shadow(2px 2px 0 var(--wood-dark)) brightness(1); } 84% { filter: drop-shadow(2px 2px 0 var(--wood-dark)) brightness(1.3); } }
.hud-line { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 6px; font: 400 16px/1.4 var(--font-cap); font-variant-numeric: tabular-nums; text-shadow: var(--ts-thin); }
#beautyTxt { font-size: 14px; line-height: 1.2; letter-spacing: .3px; }
.hud-line.buff { color: #ffe08a; }

.hud-rank { pointer-events: auto; display: flex; align-items: center; gap: 8px; margin: 6px 0 0; padding: 2px 0; background: none; border: none; color: var(--hud-ink); text-shadow: var(--ts); font: 400 14px/1 var(--font-cap); letter-spacing: .5px; cursor: pointer; text-align: left; }
.hud-rank .rk { white-space: nowrap; }
.hud-rank:hover .rk { text-decoration: underline; }
.hud-rank .rk-bar { flex: none; width: 64px; height: 6px; background: rgba(20, 12, 6, .55); border: 1px solid rgba(255, 244, 220, .5); box-shadow: 1px 1px 0 var(--wood-dark); }
.hud-rank .rk-bar i { display: block; height: 100%; background: var(--gold); transition: width .5s ease-out; }
.hud-rank .pts { padding: 1px 5px; font-size: 16px; line-height: 16px; background: var(--vermilion); color: #fff8ea; text-shadow: none; box-shadow: 0 0 0 1px var(--wood-dark); }
.hud-rank:focus-visible { outline: 2px solid var(--gold); outline-offset: 2px; }



:is(.hud-tl, .vitals, .hud-slot) [data-label] { pointer-events: auto; position: relative; cursor: help; outline: none; touch-action: manipulation; }
:is(.hud-tl, .vitals, .hud-slot) [data-label]::after { content: attr(data-label); position: absolute; left: 0; top: calc(100% + 9px); z-index: 6; box-sizing: border-box; width: max-content; max-width: min(260px, var(--tip-room, 260px)); padding: 8px 11px; background: var(--k-cream); color: var(--k-choc); box-shadow: 0 0 0 3px var(--k-choc); clip-path: polygon(-3px 0, 0 0, 0 -3px, 100% -3px, 100% 0, calc(100% + 3px) 0, calc(100% + 3px) 100%, 100% 100%, 100% calc(100% + 3px), 0 calc(100% + 3px), 0 100%, -3px 100%); font: 500 14px/1.4 var(--font-read); letter-spacing: 0; text-transform: none; text-shadow: none; white-space: normal; text-align: left; overflow-wrap: anywhere; opacity: 0; visibility: hidden; transform: translateY(-3px); transition: opacity .12s, transform .12s, visibility 0s .12s; pointer-events: none; }
:is(.hud-tl, .vitals, .hud-slot) [data-label]:is(:hover, :focus-visible, .lp)::after { opacity: 1; visibility: visible; transform: none; transition: opacity .12s .18s, transform .12s .18s, visibility 0s .18s; }
:is(.hud-tl, .vitals, .hud-slot) [data-label].lp::after { transition: none; }
#hudTL #kobanBox[data-label]::after { left: auto; right: 0; max-width: min(260px, calc(100vw - 36px)); }
:is(.hud-tl, .vitals, .hud-slot) [data-label]:focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }
#vitals [data-label]::after { content: none; display: none; } 

:is(.hud-tl, .hud-ub):has([data-label]:is(:hover, :focus-visible, .lp)) { z-index: 19; }


.hud-tr { position: absolute; right: calc(5px + env(safe-area-inset-right, 0px)); top: calc(44px + env(safe-area-inset-top, 0px)); display: flex; gap: 2px; align-items: flex-start; }
.hbtn { pointer-events: auto; position: relative; display: flex; box-sizing: border-box; width: 44px; height: 44px; min-height: 44px; margin: 0; padding: 7px; border: 0; cursor: pointer; background: none; box-shadow: none; color: var(--k-sumi); }
.hb-in { display: flex; flex: 1 1 auto; align-items: center; justify-content: center; padding: 0; background: var(--k-washi) var(--ui-washi) 0 0 / 144px 144px; box-shadow: 0 0 0 1px var(--k-sumi), 2px 2px 0 var(--kit-shadow), inset 0 0 0 1px var(--k-gold); }
.hb-l { display: none; } 
.hb-ico { flex: none; background: 0 0 / 100% 100% no-repeat; image-rendering: pixelated; }
#btnJournal .hb-ico { width: 18px; height: 18px; background-image: var(--ui-icon-book); }
#btnShop .hb-ico { width: 20px; height: 18px; background-image: var(--ui-icon-noren); }
#btnSettings { width: 44px; }
#btnSettings .hb-in { padding: 0; }
#btnSettings .hb-ico { width: 16px; height: 16px; background-image: var(--ui-icon-gear); }
.hbtn:hover .hb-in { background-color: var(--k-washi-light); }
.hbtn:active .hb-in { transform: translate(1px, 1px); box-shadow: 0 0 0 1px var(--k-sumi), inset 0 0 0 1px var(--k-gold); }
.hbtn:focus-visible { outline: none; }
.hbtn:focus-visible .hb-in { outline: 2px solid var(--k-gold); outline-offset: 3px; }
.hbtn .dot { position: absolute; right: 2px; top: 2px; width: 8px; height: 8px; background: var(--ui-dot) 0 0 / 100% 100%; image-rendering: pixelated; }

.slip { pointer-events: auto; position: absolute; right: 10px; top: 72px; display: flex; flex-direction: column; align-items: center; width: 39px; margin: 0; padding: 0; border: 0; background: none; cursor: pointer; animation: sway 3.6s ease-in-out infinite; transform-origin: top center; filter: drop-shadow(4px 4px 0 var(--kit-shadow)); }
.slip-hang { flex: none; width: 51px; height: 24px; margin-bottom: -6px; background: var(--ui-hanger) 0 0 / 100% 100%; image-rendering: pixelated; }
.slip-paper { position: relative; display: flex; flex-direction: column; align-items: center; gap: 6px; width: 39px; padding: 15px 0 9px; background: var(--k-washi) var(--ui-washi-kin) 0 0 / 144px 144px; box-shadow: inset 0 0 0 3px var(--k-sumi); }
.slip-paper::before { content: ''; position: absolute; left: -6px; top: 0; width: 51px; height: 9px; background: var(--ui-rod) 0 0 / 100% 100%; image-rendering: pixelated; }
.slip-ico { flex: none; width: 18px; height: 28px; background: var(--ui-icon-omikuji) 0 0 / 100% 100%; image-rendering: pixelated; }
.slip-word { writing-mode: vertical-rl; font: 500 13px/1 var(--font-read); letter-spacing: .14em; color: var(--k-verm-dark); }
.slip-jiku { flex: none; width: 57px; height: 12px; margin-top: -3px; background: var(--ui-jiku) 0 0 / 100% 100%; image-rendering: pixelated; }
.slip:focus-visible { outline: 3px solid var(--k-gold); outline-offset: 3px; }
@keyframes sway { 0%, 100% { transform: rotate(-2deg); } 50% { transform: rotate(2deg); } }


.hud-tc { position: absolute; left: 50%; top: calc(8px + env(safe-area-inset-top, 0px)); transform: translateX(-50%); display: flex; flex-direction: column; align-items: center; gap: 8px; width: max-content; max-width: calc(100vw - 32px); }
#clock { color: var(--hud-ink); text-shadow: var(--ts); text-align: center; pointer-events: none; }
#clockTime { font: 400 40px/1 var(--font-cap); letter-spacing: 2px; font-variant-numeric: tabular-nums; white-space: nowrap; }
#clockDate { margin-top: 4px; font: 16px/1.2 var(--font-ui); text-shadow: var(--ts-thin); white-space: nowrap; }


#vitals {
  position: absolute; z-index: 18; left: 16px; top: var(--care-top, 24px);
  display: flex; flex-direction: column; align-items: flex-start; gap: 4px;
  box-sizing: border-box; width: max-content; max-width: calc(100vw - 32px); margin: 0; padding: 3px 8px; 
  background: rgba(34, 23, 15, .78); border: 2px solid var(--wood-dark); box-shadow: inset 0 0 0 2px rgba(255, 236, 200, .1), 0 3px 0 rgba(0, 0, 0, .3);
  color: var(--hud-ink); text-shadow: var(--ts-thin);
}
#vitals .vital { position: relative; display: grid; grid-template-columns: 20px 120px; align-items: center; column-gap: 8px; min-height: 22px; font: 400 16px/1 var(--font-cap); }
#vitals .vi { display: grid; place-items: center; width: 20px; height: 22px; }
#vitals .vi .pxi { max-width: 20px; max-height: 22px; width: auto; height: auto; filter: drop-shadow(1px 1px 0 var(--wood-dark)); }
.vbar { position: relative; display: block; box-sizing: border-box; height: 8px; min-width: 0; background: #160e09; border: 1px solid #0b0705; box-shadow: inset 0 0 0 1px rgba(255, 244, 220, .14); }
.vbar i { position: absolute; left: 0; top: 0; bottom: 0; width: var(--v, 50%); background: var(--vc, #8fcf7a); box-shadow: inset 0 2px 0 rgba(255, 255, 255, .28), inset 0 -2px 0 rgba(0, 0, 0, .22); transition: width .6s ease-out, background-color .6s; }
.vbar .vmarks { position: absolute; inset: 0; z-index: 2; pointer-events: none; }
.vbar .vmarks i { position: absolute; top: 0; bottom: 0; width: 1px; margin-left: -1px; background: rgba(255, 244, 220, .22); box-shadow: none; transition: none; }
.vbar.fed .sweet { position: absolute; z-index: 1; top: 0; bottom: 0; left: var(--s0, 70%); width: calc(var(--s1, 92%) - var(--s0, 70%)); background: repeating-linear-gradient(90deg, rgba(143, 207, 122, .32) 0 2px, transparent 2px 4px); box-shadow: inset 1px 0 0 rgba(143, 207, 122, .55), inset -1px 0 0 rgba(143, 207, 122, .55); text-decoration: none; }
.vital.warn .vbar { border-color: #e0903a; box-shadow: 0 0 0 1px #e0903a; }
.vital.crit .vbar { border-color: #c8402d; animation: vitalCrit 2.4s ease-in-out infinite; }
@keyframes vitalCrit { 0%, 100% { box-shadow: 0 0 0 1px #c8402d; } 50% { box-shadow: 0 0 0 3px rgba(200, 64, 45, .85), 0 0 8px 2px rgba(200, 64, 45, .55); } }
#vitals .vital.temp { grid-template-columns: 20px auto; align-self: stretch; } 
.vital.temp .vn { font-weight: 400; color: var(--tc, var(--hud-ink)); font-variant-numeric: tabular-nums; white-space: nowrap; }
#vitals .vital:focus-visible { outline: 2px solid var(--gold); outline-offset: 2px; }

.vtip { position: absolute; left: calc(100% + 22px); top: -6px; z-index: 8; display: flex; flex-direction: column; gap: 3px; box-sizing: border-box; width: max-content; max-width: 230px; padding: 6px 10px 7px; background: var(--k-cream); color: var(--k-choc); box-shadow: 0 0 0 3px var(--k-choc); clip-path: polygon(-3px 0, 0 0, 0 -3px, 100% -3px, 100% 0, calc(100% + 3px) 0, calc(100% + 3px) 100%, 100% 100%, 100% calc(100% + 3px), 0 calc(100% + 3px), 0 100%, -3px 100%); font: 500 13px/1.4 var(--font-read); letter-spacing: 0; text-shadow: none; text-align: left; white-space: normal; overflow-wrap: anywhere; opacity: 0; visibility: hidden; transition: opacity .12s, visibility 0s .12s; pointer-events: none; }
.vt-h { display: flex; flex-wrap: wrap; align-items: center; gap: 2px 7px; font-size: 15px; line-height: 1.25; }
.vt-h .vl { display: inline; min-width: 0; color: var(--k-choc); } 
.vt-sw { flex: none; width: 10px; height: 10px; background: var(--vc, var(--k-washi-shade)); box-shadow: 0 0 0 2px var(--k-choc); }
.vt-h .vw { min-width: 0; font-weight: 500; color: var(--k-choc); }
.vt-x { font-size: 12px; line-height: 1.35; color: var(--k-choc-soft); }
.vt-x:empty { display: none; }
#vitals .vital:is(:hover, :focus-visible, .lp) .vtip { opacity: 1; visibility: visible; transition: opacity .12s .18s, visibility 0s .18s; }
#vitals .vital.lp .vtip { transition: none; }

#hud:is([data-care-layout='lower-left'], [data-care-layout='above-action']) .vtip { top: auto; bottom: -6px; }

@media (min-width: 721px) {
  body:has(#welcomeGuide[data-phase='waterIntro']:not([hidden])) #hud[data-care-layout='top-left'] #waterGauge .vtip, body:has(#welcomeGuide[data-phase='foodIntro']:not([hidden])) #hud[data-care-layout='top-left'] #fullGauge .vtip { opacity: 1; visibility: visible; transition: opacity .2s .4s, visibility 0s .4s; }
}


.hud-bl { position: absolute; left: 19px; bottom: calc(var(--bl-bottom, 16px) + env(safe-area-inset-bottom, 0px)); display: flex; flex-direction: column-reverse; gap: 12px; width: min(380px, calc(100vw - 38px)); }
#toasts { display: flex; flex-direction: column-reverse; gap: 12px; }
.toast { pointer-events: auto; cursor: pointer; animation: toastIn .2s ease-out; }
.toast .kit-fuda-body { font-size: 15px; }
.toast.out { opacity: 0; transition: opacity .35s; }
@keyframes toastIn { from { opacity: 0; } }

#away { pointer-events: auto; animation: toastIn .2s ease-out; }

.aw-fuda .kit-fuda-body { display: flex; flex-direction: column; gap: 6px; max-height: max(calc(100vh - var(--tl-bottom, 132px) - var(--bl-bottom, 16px) - var(--toasts-h, 0px) - 64px), 7.5em); min-height: 0; overflow: hidden; font-size: 15px; }
.aw-lines { display: flex; flex-direction: column; gap: 6px; flex: 0 1 auto; min-height: 2.9em; overflow: auto; overscroll-behavior: contain; }
.aw-lines[data-more] { -webkit-mask-image: linear-gradient(#000 calc(100% - 18px), transparent); mask-image: linear-gradient(#000 calc(100% - 18px), transparent); } 
.aw-lines:focus-visible { outline: 3px solid var(--k-gold); outline-offset: 2px; }
.aw-fuda .kit-fuda-text { display: contents; }
.aw-h { font: 800 18px/1.25 var(--font-head); color: var(--note-em); }
.aw-h .dim { font: 500 13px/1.3 var(--font-read); color: var(--k-sumi-2); }
.aw-l { display: block; }
.aw-l [data-ico] { display: inline-block; margin-right: 6px; vertical-align: -3px; }
.aw-l.dim { color: var(--k-sumi-2); }
.aw-act { flex: none; display: flex; flex-wrap: wrap; margin-top: 4px; } 


#floats { position: absolute; inset: 0; pointer-events: none; overflow: hidden; }
.float { position: absolute; transform: translate(-50%, -100%); white-space: nowrap; animation: rise 1.4s ease-out forwards; font: 500 15px/1.2 var(--font-read); color: var(--k-washi-light); text-shadow: -2px 0 0 var(--k-sumi), 2px 0 0 var(--k-sumi), 0 -2px 0 var(--k-sumi), 0 2px 0 var(--k-sumi), -2px -2px 0 var(--k-sumi), 2px 2px 0 var(--k-sumi), -2px 2px 0 var(--k-sumi), 2px -2px 0 var(--k-sumi); }
.float.xp, .float.coin { font: 400 16px/1 var(--font-kicker); letter-spacing: 1px; color: var(--k-gold-light); text-shadow: -2px 0 0 var(--k-sumi), 2px 0 0 var(--k-sumi), 0 -2px 0 var(--k-sumi), 0 2px 0 var(--k-sumi), -2px -2px 0 var(--k-sumi), 2px 2px 0 var(--k-sumi), -2px 2px 0 var(--k-sumi), 2px -2px 0 var(--k-sumi), 3px 4px 0 var(--kit-shadow); }
.float.over { z-index: 19; } 
.float.coin { color: var(--k-amber); }
.float.warn { color: var(--k-pers-hi); }
.float.skim { color: #cfeaf2; }
.float.care { color: #d8f0c8; }
.float.tray { color: var(--k-amber-light); }
@keyframes rise { from { opacity: 1; margin-top: 0; } 70% { opacity: 1; } to { opacity: 0; margin-top: -28px; } }


#tip { position: fixed; left: 0; top: 0; z-index: 30; max-width: 320px; pointer-events: none; }
#tip .kit-bubble-in { display: flex; flex-direction: column; gap: 4px; }
#tip.fish-name { max-width: min(240px, calc(100vw - 32px)); }
.koi-hover-name { display: block; padding: 5px 11px 6px; border: 1px solid #fff8e52e; border-radius: 9px; background: #f7f2dfad; color: #493f34; box-shadow: 0 2px 9px #172c2420; backdrop-filter: blur(5px); font: 600 15px/1.3 var(--font-head); overflow-wrap: anywhere; }
#tip.coin .kit-bubble-in { box-shadow: inset 0 0 0 2px var(--k-amber); }
#tip .warn { color: var(--k-tomato-dark); }
#tip .bad { color: var(--k-verm-dark); }
#tip .small { font-size: 13px; }
#tip .dim { opacity: .8; }
.tip-h { display: flex; flex-wrap: wrap; align-items: center; gap: 6px; font: 700 16px/1.2 var(--font-head); color: var(--k-choc); }
.tip-l { display: flex; align-items: center; gap: 8px; }
.wq-sw { display: inline-block; flex: none; width: 10px; height: 10px; margin-right: 6px; background: var(--c); border: 2px solid var(--k-choc); vertical-align: -1px; }


#hud[data-care-layout='top-center'] #vitals { left: 50%; top: 16px; transform: translateX(-50%); }
#hud:not([data-device='mobile'])[data-care-layout='top-center'] .hud-tc { top: calc(var(--care-bottom, 104px) + 14px); } 
body:has(#hud:not([data-device='mobile'])[data-care-layout='top-center'] #vitals:not([hidden])) #welcomeAchievement { top: calc(var(--care-bottom, 104px) + 14px); }
#hud[data-care-layout='lower-left'] #vitals { top: auto; bottom: 18px; }
#hud[data-care-layout='above-action'] #vitals { left: 50%; top: auto; bottom: calc(var(--bar-clear, 110px) + 10px); transform: translate(-50%, var(--tray-roll, 0px)); transition: transform .24s ease-out; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 4px 12px; }
#hud[data-care-layout='above-action'] #vitals .vital { position: static; }
#hud[data-care-layout='above-action'] .vtip { left: 50%; top: auto; bottom: calc(100% + 10px); transform: translateX(-50%); max-width: min(230px, calc(100vw - 36px)); }
body:has(#hud[data-care-layout='above-action'] #vitals:not([hidden])) #welcomeGuide { bottom: calc(var(--bar-clear, 110px) + var(--care-height, 84px) + 26px); }

body.chest-open:has(#hud:is([data-care-layout='lower-left'], [data-care-layout='above-action'])) #chest { z-index: 20; }



@media (max-width: 1099px) {
  .hud-tc { left: auto; right: 76px; top: calc(72px + env(safe-area-inset-top, 0px)); transform: none; align-items: flex-end; }
  #clockTime { font-size: 24px; letter-spacing: 1px; }
  #clockDate { display: none; }
}
@media (max-width: 1199px) {
  #vitals, #hud[data-care-layout='top-center'] #vitals { top: max(var(--care-top, 24px), 86px); }
  #hud[data-care-layout='lower-left'] #vitals, #hud[data-care-layout='above-action'] #vitals { top: auto; }
  #hud[data-care-layout='lower-left'] #vitals { bottom: calc(var(--bar-clear, 110px) + 10px); transform: translateY(var(--tray-roll, 0px)); transition: transform .24s ease-out; }
  body:has(#hud[data-care-layout='lower-left'] #vitals:not([hidden])) #welcomeGuide { bottom: calc(var(--bar-clear, 110px) + var(--care-height, 180px) + 26px); }
  .hud-tc { top: calc(98px + env(safe-area-inset-top, 0px)); }
}
@media (max-width: 720px) {
  
  #vitals { left: 12px; flex-direction: row; flex-wrap: wrap; align-items: center; gap: 4px 12px; max-width: calc(100vw - 24px); padding: 3px 6px; }
  #vitals, #hud[data-care-layout='top-center'] #vitals { top: max(var(--care-top, 24px), 76px); }
  #hud[data-care-layout='top-left'] #vitals { transform: none; }
  #vitals .vital { position: static; grid-template-columns: 20px 64px; column-gap: 6px; }
  #vitals .vital.temp { grid-template-columns: 20px auto; align-self: auto; }
  
  .vtip { left: 0; top: calc(100% + 10px); max-width: min(240px, calc(100vw - 36px)); }
  #hud:is([data-care-layout='lower-left'], [data-care-layout='above-action']) .vtip { top: auto; bottom: calc(100% + 10px); }
  :is(.hud-tl, .hud-slot) [data-label]::after { max-width: min(220px, calc(100vw - 36px), var(--tip-room, 220px)); } 
  .hud-tl { max-width: calc(100vw - 156px); }
  #beautyTxt { font-size: 12px; }
  .hud-line { font-size: 14px; gap: 6px; margin-top: 4px; }
  .hud-rank { font-size: 12px; gap: 6px; margin-top: 4px; }
  .hud-rank .rk-bar { width: 44px; }
  .hud-rank .pts { font-size: 16px; }
  .purse { font-size: 24px; gap: 6px; }
  .purse.koban { font-size: 16px; }
  .purse [data-ico] .pxi { width: 24px; height: 24px; }
  .purse .kit-ico { --s: 2; }
  .hud-tc, #hud:not([data-device='mobile'])[data-care-layout='top-center'] .hud-tc { right: 76px; top: max(182px, calc(var(--care-bottom, 150px) + 12px)); }
  #hud[data-care-layout='lower-left'] .hud-tc, #hud[data-care-layout='above-action'] .hud-tc, #hud[data-device='mobile'] .hud-tc { top: var(--tc-top, 78px); }
  .hud-tc { max-width: calc(100vw - 88px); }
  .slip { right: 4px; top: 54px; } 
  .hud-ub { right: 76px; top: var(--ub-top, 72px); max-width: calc(100vw - 88px); } 
  .hud-bl { bottom: calc(var(--bl-bottom, 96px) + env(safe-area-inset-bottom, 0px)); width: min(380px, calc(100vw - 38px - 52px)); z-index: 17; } 
}
@media (max-width: 380px) {
  #vitals { gap: 4px 10px; }
  #vitals .vital { grid-template-columns: 20px 56px; }
}

#hud[data-device='mobile'][data-landscape='true'] #hudTL #kobanBox { position: relative; inset: auto; }
#hud[data-device='mobile'][data-landscape='true'] #hudTL #kobanBox[data-label]::after { left: 0; right: auto; }
#hud[data-device='mobile'][data-landscape='true'] .hud-tr { top: calc(5px + env(safe-area-inset-top, 0px)); }

#hud:is([data-device='desktop'], [data-device='mobile'][data-landscape='true']) #hudTL #rankChip { position: fixed; left: 50%; top: calc(12px + env(safe-area-inset-top, 0px)); margin: 0; transform: translateX(-50%); }
#hud:is([data-device='desktop'], [data-device='mobile'][data-landscape='true']) #hudTL #rankChip[data-label]::after { left: 50%; transform: translate(-50%, -3px); }
#hud:is([data-device='desktop'], [data-device='mobile'][data-landscape='true']) #hudTL #rankChip[data-label]:is(:hover, :focus-visible, .lp)::after { transform: translateX(-50%); }

#hud[data-care-layout='top-center'] #vitals { top: max(16px, var(--care-top, 24px), calc(var(--rank-bottom, 0px) + 12px)); }
@media (min-width: 1100px) {
  #hud:is([data-device='desktop'], [data-device='mobile'][data-landscape='true']) .hud-tc { top: max(calc(8px + env(safe-area-inset-top, 0px)), calc(var(--rank-bottom, 0px) + 14px)); }
  #hud[data-device='desktop'][data-care-layout='top-center'] .hud-tc { top: calc(var(--care-bottom, 104px) + 14px); }
}
body:has(#hud:is([data-device='desktop'], [data-device='mobile'][data-landscape='true']) #hudTL #rankChip:not([hidden])) #welcomeAchievement { top: max(90px, calc(var(--tc-bottom, 0px) + 18px)); }

#hud[data-device='desktop'] .hud-tl { max-width: calc(100vw - 24px); }
#hud[data-device='desktop'] .purses { flex-wrap: nowrap; gap: 18px; }
#hud[data-device='desktop'] #hudTL #kobanBox { position: relative; inset: auto; font-size: 28px; }
#hud[data-device='desktop'] #hudTL #kobanBox[data-label]::after { left: 0; right: auto; }
#hud[data-device='desktop'] #beautyTxt { margin-top: 10px; font-size: 20px; line-height: 1.3; letter-spacing: 0; }
#hud[data-device='desktop'] #pondStats { margin-top: 6px; font-size: 20px; line-height: 1.3; }
#hud[data-device='desktop'] #buffTxt { font-size: 14px; }
#hud[data-device='desktop'] .hud-tr { right: calc(6px + env(safe-area-inset-right, 0px)); top: calc(var(--desktop-header-top, 6px) + env(safe-area-inset-top, 0px)); gap: 6px; }
#hud[data-device='desktop'] .hbtn { width: 64px; height: 64px; min-height: 64px; padding: 6px; }
#hud[data-device='desktop'] .hb-in { box-shadow: 0 0 0 2px var(--k-sumi), 3px 3px 0 var(--kit-shadow), inset 0 0 0 2px var(--k-gold); }
#hud[data-device='desktop'] #btnJournal .hb-ico { width: 30px; height: 30px; }
#hud[data-device='desktop'] #btnShop .hb-ico { width: 34px; height: 30px; }
#hud[data-device='desktop'] #btnSettings .hb-ico { width: 28px; height: 28px; }
#hud[data-device='desktop'] .hbtn .dot { right: 0; top: 0; width: 12px; height: 12px; }
#hud[data-device='desktop'] .hud-rank { position: relative; display: grid; grid-template-columns: auto minmax(0, 1fr) auto; align-items: center; justify-items: center; gap: 4px 14px; width: var(--desktop-rank-width, 600px); max-width: calc(100vw - 40px); padding: 0 0 3px; font-size: 16px; }
#hud[data-device='desktop'] .hud-rank:has(.pts:not([hidden])) { grid-template-columns: auto minmax(0, 1fr) auto auto; }
#hud[data-device='desktop'][data-rank-stack] #hudTL #rankChip { top: calc(var(--desktop-rank-top, 12px) + env(safe-area-inset-top, 0px)); }
#hud[data-device='desktop'] .hud-rank .rk { grid-column: 1; grid-row: 1; font-size: clamp(28px, 2.65vw, 38px); line-height: 1.15; letter-spacing: -1px; }
#hud[data-device='desktop'] .hud-rank:hover .rk { color: #fff1bb; text-decoration: none; }
#hud[data-device='desktop'] .hud-rank .rk-bar { grid-column: 2; grid-row: 1; box-sizing: border-box; position: relative; width: 100%; height: 16px; overflow: hidden; border: 2px solid #2b1b0d; background: #261b12; box-shadow: 0 0 0 1px #ceb06c, 0 3px 0 #130c08, inset 0 2px 0 #130c08; }
#hud[data-device='desktop'] .hud-rank .rk-bar i { min-width: 0; background: linear-gradient(to bottom, #ffe6a0 0 22%, #eec65f 22% 72%, #bb8131 72%); box-shadow: inset -2px 0 0 #ffe6a0; transition: width .65s cubic-bezier(.16, 1, .3, 1); }
#hud[data-device='desktop'] .hud-rank .rk-progress { grid-column: 3; grid-row: 1; white-space: nowrap; font: 500 13px/1.25 var(--font-read); font-variant-numeric: tabular-nums; letter-spacing: .5px; color: #f4dfb5; text-shadow: var(--ts-thin); }
#hud[data-device='desktop'] .hud-rank .pts { position: static; grid-column: 4; grid-row: 1; padding: 4px 6px; font-size: 16px; line-height: 18px; box-shadow: 0 0 0 2px var(--wood-dark), 2px 2px 0 #130c08; }
#hud[data-device='desktop'] .hud-rank.xp-earned .rk { animation: rankEarned .65s ease-out; }
#hud[data-device='desktop'] .hud-rank.xp-earned .rk-bar { animation: rankFillEarned .8s ease-out; }
@keyframes rankEarned { 0%, 100% { transform: translateY(0); } 30% { transform: translateY(-3px) scale(1.05); color: #ffe6a0; } }
@keyframes rankFillEarned { 30% { box-shadow: 0 0 0 2px #ffe6a0, 0 3px 0 #130c08, 0 0 14px #e5bd5970; } }
#hud[data-device='desktop'] .hud-tc { left: 50%; right: auto; top: calc(var(--rank-bottom, 0px) + 14px); transform: translateX(-50%); align-items: center; }
#hud[data-device='desktop'][data-care-layout='top-center'] .hud-tc { top: calc(var(--care-bottom, 104px) + 14px); }
@media (min-width: 561px) and (max-width: 1099px) {
  
  #hud[data-device='desktop'] .hud-tc, #hud[data-device='desktop'][data-care-layout='top-center'] .hud-tc { left: auto; right: calc(12px + env(safe-area-inset-right, 0px)); top: calc(var(--header-bottom, 70px) + 12px); transform: none; align-items: flex-end; }
  
  #hud[data-device='desktop']:has(#btnFortune:not([hidden])) .hud-tc { right: calc(76px + env(safe-area-inset-right, 0px)); }
}
@media (max-width: 980px) {
  #hud[data-device='desktop'] .purse { font-size: 28px; }
  #hud[data-device='desktop'] #hudTL #kobanBox { font-size: 24px; }
  #hud[data-device='desktop'] .purses { gap: 14px; }
  #hud[data-device='desktop'] .hbtn { width: 56px; height: 56px; min-height: 56px; }
  #hud[data-device='desktop'] #btnJournal .hb-ico { width: 26px; height: 26px; }
  #hud[data-device='desktop'] #btnShop .hb-ico { width: 28px; height: 26px; }
  #hud[data-device='desktop'] #btnSettings .hb-ico { width: 24px; height: 24px; }
}
@media (max-width: 560px) {
  #hud[data-device='desktop'] .purse { font-size: 24px; }
  #hud[data-device='desktop'] #hudTL #rankChip { gap: 4px 10px; }
  #hud[data-device='desktop'] #hudTL #kobanBox { font-size: 22px; }
  #hud[data-device='desktop'] #beautyTxt, #hud[data-device='desktop'] #pondStats { font-size: 17px; }
  #hud[data-device='desktop'] .hbtn { width: 48px; height: 48px; min-height: 48px; }
  #hud[data-device='desktop'] .hud-tr { gap: 2px; }
}

#pond { touch-action: none; }
#hud[data-device='mobile'] #zoomBox { display: none; }

#hud[data-tray-dragging] #vitals { transition: none; }

@media (max-width: 760px) {
  body:has(#vitals:not([hidden])) #welcomeGuide:is([data-phase='visitorWalk'], [data-phase='wishIntro'], [data-phase='coinPickup']),
  body.chest-open:has(#vitals:not([hidden])) #welcomeGuide[data-phase='benchPlace'] { bottom: auto; }
  body:has(#hud:is([data-care-layout='lower-left'], [data-care-layout='above-action']) #vitals:not([hidden])) #welcomeGuide:is([data-phase='visitorWalk'], [data-phase='wishIntro'], [data-phase='coinPickup']),
  body.chest-open:has(#hud:is([data-care-layout='lower-left'], [data-care-layout='above-action']) #vitals:not([hidden])) #welcomeGuide[data-phase='benchPlace'] {
    top: max(100px, calc(var(--tl-bottom, 80px) + 16px)); bottom: auto;
  }
}
@media (max-width: 760px) and (max-height: 700px) {
  #welcomeGuide[data-phase='wishIntro'] #welcomeGenji { width: 72px; height: 110px; }
  #welcomeGuide[data-phase='wishIntro'] .welcome-speech { padding: 10px 10px 7px; }
  #welcomeGuide[data-phase='wishIntro'] #welcomeText { margin: 6px 0 8px; line-height: 1.4; }
  #welcomeGuide[data-phase='wishIntro'] #welcomeCoinExample { gap: 10px; padding: 0 0 4px; }
  #welcomeGuide[data-phase='wishIntro'] #welcomeCoinExample > .pxi { width: 32px; height: 32px; }
  #welcomeGuide[data-phase='wishIntro'] #welcomeCoinExample > span { gap: 3px; }
  #welcomeGuide[data-phase='wishIntro'] #welcomeCoinExample strong { font-size: 15px; }
  #welcomeGuide[data-phase='wishIntro'] #welcomeCoinExample small { font-size: 12px; }
}

#hud[data-device='mobile'] #vitals, #hud[data-device='mobile'][data-care-layout] #vitals {
  left: calc(12px + env(safe-area-inset-left, 0px)); right: calc(12px + env(safe-area-inset-right, 0px)); top: auto; bottom: calc(var(--bar-clear, 124px) - 8px - var(--lid-h, 34px));
  z-index: 2; width: auto; max-width: none; height: var(--lid-h, 34px); margin: 0; padding: 0 60px 0 10px;
  flex-direction: row; flex-wrap: nowrap; align-items: center; justify-content: flex-start; gap: 0 14px;
  border-bottom: 0; box-shadow: inset 0 0 0 2px rgba(255, 236, 200, .1);
  transform: translateY(var(--tray-roll, 0px)); transition: transform .24s ease-out;
}
#hud[data-device='mobile'] #vitals, #hud[data-device='mobile'] #vitals [data-label] { touch-action: none; } 
#hud[data-device='mobile'] #vitals .vital { position: static; flex: 1 1 0; min-width: 0; grid-template-columns: 20px minmax(40px, 1fr); column-gap: 6px; }
#hud[data-device='mobile'] #vitals .vital.temp { flex: none; grid-template-columns: 20px auto; }
#hud[data-device='mobile'] #vitals .vtip { left: 0; top: auto; bottom: calc(100% + 10px); transform: none; max-width: min(240px, calc(100vw - 36px)); }
#hud[data-device='mobile'][data-tray-dragging] #vitals { transition: none; }
@media (prefers-reduced-motion: reduce) { #hud[data-device='mobile'][data-care-layout] #vitals { transition: none; } }
body:has(#hud[data-device='mobile'] #vitals:not([hidden])) #welcomeGuide { bottom: calc(var(--bar-clear, 110px) + 16px); }
@media (max-width: 760px) { 
  body:has(#hud[data-device='mobile'] #vitals:not([hidden])) #welcomeGuide:is([data-phase='visitorWalk'], [data-phase='wishIntro'], [data-phase='coinPickup']),
  body.chest-open:has(#hud[data-device='mobile'] #vitals:not([hidden])) #welcomeGuide[data-phase='benchPlace'] { bottom: auto; }
}


#hud[data-device='mobile'] .hud-bl { left: calc(16px + env(safe-area-inset-left, 0px)); width: calc(100vw - 32px); max-width: none; }
#hud[data-device='mobile']:has(:is(#foodPick, #carePick):not([hidden])) .hud-bl { width: calc(100vw - 32px - 78px); } 
#hud[data-device='mobile'] :is(.toast, .cd-strip) { padding-left: 0; }
#hud[data-device='mobile'] :is(.toast, .cd-strip) .kit-fuda-tag { display: none; }
#hud[data-device='mobile'] :is(.toast, .cd-strip, .cd-sheet .aw-fuda) .kit-fuda-frame { filter: none; box-shadow: 4px 4px 0 var(--note-shadow); }
#hud[data-device='mobile'] .toast .kit-fuda-plate { margin-left: calc(3 * var(--u)); font-size: 10px; }
#hud[data-device='mobile'] .toast .kit-fuda-win { min-height: 44px; }
#hud[data-device='mobile'] .toast .kit-fuda-body { padding: 10px 12px 7px; font-size: 13px; line-height: 1.35; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; }
.cd-strip .kit-fuda-win { min-height: 0; }
.cd-strip .kit-fuda-body { display: flex; align-items: center; gap: 8px; min-height: 44px; padding: 4px 4px 4px 6px; box-sizing: border-box; font-size: 13px; }
.cd-view { flex: none; height: 28px; margin: 0; padding: 0 7px; border: 0; cursor: pointer; font: 500 10px/28px var(--font-read); letter-spacing: .18em; text-transform: uppercase; background: var(--plate, var(--k-tatami)); color: var(--plate-fg, var(--k-note-deep)); box-shadow: 0 0 0 2px var(--note-edge), inset 0 2px 0 var(--plate-hi, var(--k-tatami-hi)); }
.cd-brief { flex: 1 1 auto; min-width: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
.cd-brief b { font-weight: 500; color: var(--note-em); }
.cd-x { flex: none; display: grid; place-items: center; width: 28px; height: 28px; margin: 0 2px 0 0; padding: 0; border: 0; cursor: pointer; background: none; color: rgb(244 240 226 / .72); font: 700 16px/1 var(--font-head); box-shadow: inset 0 0 0 1px rgb(244 240 226 / .28); }
.cd-x:hover, .cd-view:hover { filter: brightness(1.12); }
:is(.cd-x, .cd-view, .cd-grip):focus-visible { outline: 2px solid var(--k-gold); outline-offset: 2px; }

.cd-sheet { position: fixed; z-index: 19; left: 0; right: 0; bottom: 0; max-height: 72vh; display: flex; flex-direction: column; transform: translateY(105%); visibility: hidden; transition: transform .28s ease-out, visibility 0s linear .28s; }
#away[data-open] .cd-sheet { transform: none; visibility: visible; transition: transform .28s ease-out, visibility 0s; }
.cd-sheet .aw-fuda { flex: 1 1 auto; min-height: 0; padding-left: 0; }
.cd-sheet .aw-fuda .kit-fuda-tag { display: none; }
.cd-sheet .aw-fuda .kit-fuda-plate { margin-left: 18px; }
.cd-sheet .aw-fuda .kit-fuda-frame, .cd-sheet .aw-fuda .kit-fuda-win, .cd-sheet .aw-fuda .kit-fuda-in { display: flex; flex-direction: column; flex: 1 1 auto; min-height: 0; }
.cd-sheet .aw-fuda .kit-fuda-frame { box-shadow: 0 -6px 0 var(--note-shadow); }
.cd-sheet .aw-fuda .kit-fuda-body { flex: 1 1 auto; min-height: 0; max-height: none; padding: 0 18px calc(14px + env(safe-area-inset-bottom, 0px)); }
.cd-sheet .aw-lines { flex: 1 1 auto; min-height: 3em; }
.cd-sheet .aw-act { padding-top: 8px; }
.cd-grip { display: grid; place-items: center; height: 24px; margin: 0; padding: 0; border: 0; background: none; cursor: pointer; }
.cd-grip i { display: block; width: 44px; height: 5px; background: var(--k-washi-shade-2); box-shadow: 0 0 0 1px var(--k-sumi-faint); }

#away.out { opacity: 0; transition: opacity .25s; }
#away.out .cd-sheet { transform: translateY(105%); }
@media (prefers-reduced-motion: reduce) { .cd-sheet, #away[data-open] .cd-sheet, #away.out { transition: none; } }

@media (prefers-reduced-motion: reduce) {
  .slip { animation: none; }
  .float { animation-duration: .01s; }
  .purse.koban .kit-ico, .vital.crit .vbar { animation: none; }
  #hud[data-care-layout] #vitals { transition: none; }
  .hud-rank .rk-bar i { transition: none; }
  #hud[data-device='desktop'] .hud-rank .rk-bar i { transition: none; }
  #hud[data-device='desktop'] .hud-rank.xp-earned :is(.rk, .rk-bar) { animation: none; }
  .purse.koban::before { animation: none; opacity: 0; }
  .vital.crit .vbar { box-shadow: 0 0 0 2px #c8402d; }
  .toast, #away { animation: none; }
  .toast.out { transition: none; }
  .vbar i { transition: none; }
  .vtip, #vitals .vital:is(:hover, :focus-visible, .lp) .vtip { transition: none; }
}
