.ui-used{max-width:1050px;margin:auto;padding:24px;color:#302039}.ui-used-kicker{font-size:12px;letter-spacing:.12em;font-weight:800;color:#74579a}.ui-used h1{font-size:clamp(26px,4vw,40px);line-height:1.15;margin:12px 0}.ui-used p{line-height:1.6}.ui-used .panel{background:#fff;color:#302039;border:1px solid #e9e2f0;border-radius:20px;padding:24px;margin:20px 0}.ui-used-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ui-used-rules>div{background:#f4effa;border-radius:18px;padding:20px}.ui-used form{margin-top:20px}.ui-used label{display:flex;flex-direction:column;gap:8px;margin:14px 0;font-size:14px;font-weight:650}.ui-used input,.ui-used select,.ui-used textarea{width:100%;min-width:0;box-sizing:border-box;background:white;color:#302039;border:1px solid #c9bcd9;border-radius:10px;padding:12px;font:inherit;font-size:16px}.ui-used textarea{min-height:90px;resize:vertical}.ui-used fieldset{border:1px solid #e3d9ef;border-radius:14px;margin:20px 0;padding:16px;min-width:0}.ui-used legend{font-weight:700;padding:0 8px}.ui-used button,.ui-used-button{cursor:pointer;border:1px solid #cfc2df;border-radius:12px;padding:12px 16px;min-height:44px;background:#f4effa;color:#302039;font:inherit;font-weight:650;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.ui-used button:disabled{opacity:.5;cursor:default}.ui-used .ui-used-button{background:#674192;color:#fff;border-color:#674192}.ui-used-check{flex-direction:row!important;align-items:flex-start}.ui-used-check input{width:20px;min-width:20px}.ui-used-note{font-size:14px;background:#f8f5fb;padding:16px;border-radius:14px;white-space:pre-wrap}.ui-used-actions,.ui-used-toolbar{display:flex;gap:12px;flex-wrap:wrap;align-items:center;justify-content:space-between}.ui-used-list{width:100%;display:flex!important;align-items:flex-start!important;flex-direction:column;gap:8px;text-align:left;margin:12px 0;background:white!important;overflow-wrap:anywhere}.ui-used-items>div{border-bottom:1px solid #e9e2f0;padding:12px 0}.ui-used-items p{margin:4px 0;white-space:pre-wrap}.ui-used-files{display:flex;flex-direction:column;gap:12px;margin:16px 0}.ui-used a{color:#60418c;overflow-wrap:anywhere}.ui-used .ui-used-button{color:white}.ui-used-photos{display:flex;gap:12px;flex-wrap:wrap}.ui-used-photos>div{width:120px;display:flex;flex-direction:column}.ui-used-photos img{width:120px;height:120px;object-fit:cover;border-radius:12px}.ui-used-error,.ui-used-success{padding:14px;border-radius:12px;white-space:pre-wrap}.ui-used-error{color:#8e2030;background:#fff0f0}.ui-used-success{color:#19543c;background:#eaf8f0}.ui-used-amount{font-size:20px}.ui-used summary{cursor:pointer;font-weight:750;min-height:32px}.ui-used-history{display:block;white-space:pre-wrap}.ui-used-stock{border-top:1px solid #e3d9ef;padding-top:20px;margin-top:20px}.ui-used-detail{scroll-margin-top:85px}.ui-used-detail label{flex:1 1 100%}@media(max-width:600px){.ui-used{padding:16px}.ui-used-grid{grid-template-columns:1fr;gap:6px}.ui-used .panel{padding:16px}.ui-used-toolbar h2{font-size:20px}.ui-used-actions button{width:100%}.ui-used fieldset{padding:12px}}.ui-used-page{background:#fcfaff;min-height:100vh;margin:0;width:100%;padding:0;box-sizing:border-box}.ui-used-page>.ui-used-navigation{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;max-width:1050px;margin:0 auto;padding:18px 24px;overflow:visible;box-sizing:border-box}.ui-used-navigation a{font-size:14px;font-weight:650;line-height:1.5;text-decoration:none}.ui-used .ui-used-heading{display:block;position:static;height:auto;width:100%;padding:0 0 12px;margin:0;background:transparent;border:0;overflow:visible;box-sizing:border-box}.ui-used-heading h1{max-width:740px;overflow-wrap:break-word;letter-spacing:-.03em}.ui-used-heading p{max-width:740px;margin:12px 0 0;font-size:16px;color:#60546a}.ui-used-removal{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:20px 0}.ui-used-removal button{background:#fff;color:#873949;border-color:#dbc3c9}.ui-used-removal small{color:#6b5c75;line-height:1.5}@media(max-width:600px){.ui-used-page>.ui-used-navigation{padding:16px 20px}.ui-used-heading h1{font-size:30px;line-height:1.2}.ui-used-heading p{font-size:15px}.ui-used-removal small{flex-basis:100%}}.ui-used-page>.ui-used-navigation{position:sticky;top:0;z-index:12;max-width:none;padding:calc(env(safe-area-inset-top,0px) + 12px) max(20px,calc((100% - 1002px)/2)) 12px;background:#fcfaff;border-bottom:1px solid #eee5f5;min-height:68px}.ui-used-navigation a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 13px;border:1px solid #ddcfe9;border-radius:12px;background:#fff;color:#513375;box-sizing:border-box}@media(max-width:600px){.ui-used-page>.ui-used-navigation{padding:calc(env(safe-area-inset-top,0px) + 12px) 20px 12px;gap:10px}.ui-used-navigation a{font-size:13px}}